close

DEV Community

Pawel Kadluczka profile picture

Pawel Kadluczka

Staff software engineer at Meta (ex-Amazon, ex-Microsoft) helping software engineers avoid mistakes I made.

Work

Staff Software Engineer at Meta

Two Year Club
One Year Club
Top 7
2
Docker
Writing Debut
8 Week Writing Streak
2 Week Community Wellness Streak
4 Week Writing Streak
1 Week Community Wellness Streak
How I shipped an app that actually sells

How I shipped an app that actually sells

BERJAYA BERJAYA 3
Comments
6 min read

Want to connect with Pawel Kadluczka?

Create an account to connect with Pawel Kadluczka. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building a Computer That’s Older Than the Internet

Building a Computer That’s Older Than the Internet

BERJAYA 5
Comments
7 min read
Using mental models to think about software

Using mental models to think about software

BERJAYA 1
Comments
3 min read
Overthinking Software Projects

Overthinking Software Projects

BERJAYA 5
Comments
4 min read
How to quickly ramp up on new codebases

How to quickly ramp up on new codebases

BERJAYA BERJAYA 4
Comments
4 min read
The Must-Have Skill Every Senior Developer Needs

The Must-Have Skill Every Senior Developer Needs

BERJAYA 3
Comments
5 min read
Understand the purpose of your work

Understand the purpose of your work

BERJAYA 2
Comments
3 min read
Want your productivity to skyrocket? Avoid this trap!

Want your productivity to skyrocket? Avoid this trap!

BERJAYA 4
Comments 1
3 min read
A simple way to ship maintainable software

A simple way to ship maintainable software

BERJAYA 2
Comments
3 min read
The 3 categories of skills every software developer needs to know

The 3 categories of skills every software developer needs to know

BERJAYA 1
Comments
3 min read
These 5 habits will make you a great code reviewer

These 5 habits will make you a great code reviewer

BERJAYA 3
Comments
4 min read
On-call Manual: How to cope with on-call anxiety

On-call Manual: How to cope with on-call anxiety

BERJAYA 2
Comments
4 min read
How to improve your coding skills (without spending a lot of time)

How to improve your coding skills (without spending a lot of time)

BERJAYA BERJAYA 5
Comments
3 min read
Do code reviews find bugs?

Do code reviews find bugs?

BERJAYA 3
Comments 6
3 min read
What it is like to work in Meta's (Facebook's) monorepo

What it is like to work in Meta's (Facebook's) monorepo

BERJAYA BERJAYA BERJAYA 42
Comments 13
5 min read
What is "gold plating" and why you should avoid it

What is "gold plating" and why you should avoid it

BERJAYA 8
Comments 2
3 min read
How to effectively work in big codebases

How to effectively work in big codebases

BERJAYA BERJAYA 7
Comments 4
5 min read
On-Call manual: Onboarding a new person to the on-call rotation

On-Call manual: Onboarding a new person to the on-call rotation

BERJAYA 2
Comments
3 min read
On-call Manual: Boost your career by improving your team's on-call

On-call Manual: Boost your career by improving your team's on-call

BERJAYA 3
Comments
4 min read
I caused a SEV. Here is what I learned.

I caused a SEV. Here is what I learned.

BERJAYA 1
Comments
3 min read
The paradox of test coverage

The paradox of test coverage

BERJAYA 3
Comments
3 min read
On-call Manual: Measuring the quality of the on-call

On-call Manual: Measuring the quality of the on-call

BERJAYA 1
Comments
3 min read
Top 5 Unit Test Problems That Haunt Software Developers

Top 5 Unit Test Problems That Haunt Software Developers

BERJAYA 4
Comments 4
3 min read
"Think Big" or make progress?

"Think Big" or make progress?

BERJAYA 4
Comments 1
3 min read
Do Unit Tests Find Bugs?

Do Unit Tests Find Bugs?

BERJAYA 1
Comments
3 min read
The Curious Case of Bugs that Fix Themselves

The Curious Case of Bugs that Fix Themselves

BERJAYA 2
Comments
3 min read
Generating Ideas and Driving them to completion

Generating Ideas and Driving them to completion

BERJAYA 3
Comments
3 min read
Top 5 Blunders Made by Code Reviewers

Top 5 Blunders Made by Code Reviewers

BERJAYA 1
Comments
4 min read
Use Test Plans to become more effective Software Developer

Use Test Plans to become more effective Software Developer

BERJAYA 2
Comments
3 min read
Why Should You Care About Minimal Reproducible Examples (and how to create one)

Why Should You Care About Minimal Reproducible Examples (and how to create one)

BERJAYA 6
Comments 5
3 min read
A Powerful Git Trick No One Knows About

A Powerful Git Trick No One Knows About

BERJAYA 3
Comments 2
1 min read
Don't let "later" derail your software engineering career

Don't let "later" derail your software engineering career

BERJAYA 4
Comments
3 min read
Top 5 Jokes Software Developers Tell Themselves and their Managers

Top 5 Jokes Software Developers Tell Themselves and their Managers

BERJAYA 6
Comments
2 min read
On-call Manual: Handling Incidents

On-call Manual: Handling Incidents

BERJAYA BERJAYA 3
Comments 2
3 min read
The self-inflicted pain of premature abstractions

The self-inflicted pain of premature abstractions

BERJAYA 1
Comments
3 min read
Prioritize bugs like a boss (because you can't fix everything)

Prioritize bugs like a boss (because you can't fix everything)

BERJAYA 2
Comments
4 min read
"When was the last time you used this?" - Part 2: Algorithms

"When was the last time you used this?" - Part 2: Algorithms

Comments
4 min read
The Biggest Enemy of Focus and Flow

The Biggest Enemy of Focus and Flow

BERJAYA BERJAYA BERJAYA 5
Comments 1
3 min read
RFC Pull Requests: Because Code Wins Arguments

RFC Pull Requests: Because Code Wins Arguments

BERJAYA 1
Comments 2
2 min read
Better DEV stats with Dev.to API

Better DEV stats with Dev.to API

BERJAYA 1
Comments
4 min read
Simple prioritization framework for software developers

Simple prioritization framework for software developers

BERJAYA 1
Comments
3 min read
Respect 'boring' technologies, they are your lifeline

Respect 'boring' technologies, they are your lifeline

Comments
3 min read
How to manage scope creep in pull requests.

How to manage scope creep in pull requests.

BERJAYA 1
Comments
2 min read
How not to ruin your code with comments

How not to ruin your code with comments

BERJAYA 3
Comments 5
4 min read
7 Tips To Accelerate Your Code Reviews

7 Tips To Accelerate Your Code Reviews

Comments
4 min read
The downsides of an inconsistent codebase and what you can do about it.

The downsides of an inconsistent codebase and what you can do about it.

Comments
4 min read
std::optional? Proceed with caution!

std::optional? Proceed with caution!

BERJAYA 1
Comments 2
5 min read
Future proof code

Future proof code

BERJAYA 1
Comments
2 min read
Code is tax - have a good reason to write it

Code is tax - have a good reason to write it

BERJAYA 2
Comments 2
3 min read
Troubleshooting permission issues when building Docker containers

Troubleshooting permission issues when building Docker containers

BERJAYA BERJAYA 3
Comments 2
6 min read
Why you should always merge your diffs promptly

Why you should always merge your diffs promptly

BERJAYA 1
Comments
2 min read
Ask for help to accelerate your dev career

Ask for help to accelerate your dev career

BERJAYA BERJAYA BERJAYA 8
Comments 2
3 min read
Learn how to unblock yourself to accelerate your dev career

Learn how to unblock yourself to accelerate your dev career

BERJAYA 1
Comments
1 min read
Enums and Exhaustive switch statements in C++

Enums and Exhaustive switch statements in C++

BERJAYA 3
Comments 11
3 min read
Read code to accelerate your dev career

Read code to accelerate your dev career

BERJAYA BERJAYA 4
Comments
2 min read
Running Puppeteer in a Docker container on Raspberry Pi

Running Puppeteer in a Docker container on Raspberry Pi

BERJAYA BERJAYA 3
Comments 1
4 min read
Write good commit messages to accelerate your dev career

Write good commit messages to accelerate your dev career

BERJAYA BERJAYA BERJAYA 7
Comments 5
2 min read
Write clean diffs to accelerate your dev career

Write clean diffs to accelerate your dev career

BERJAYA 4
Comments
2 min read
Tab Garbage Collector

Tab Garbage Collector

Comments
1 min read
loading...