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

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
Using mental models to think about software

Using mental models to think about software

2
Comments
3 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
Overthinking Software Projects

Overthinking Software Projects

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

How to quickly ramp up on new codebases

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

The Must-Have Skill Every Senior Developer Needs

3
Comments
5 min read
Understand the purpose of your work

Understand the purpose of your work

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

Want your productivity to skyrocket? Avoid this trap!

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

A simple way to ship maintainable software

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

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

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

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)

5
Comments
3 min read
Do code reviews find bugs?

Do code reviews find bugs?

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

41
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

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

How to effectively work in big codebases

6
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

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

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

I caused a SEV. Here is what I learned.

1
Comments
3 min read
The paradox of test coverage

The paradox of test coverage

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

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

Top 5 Unit Test Problems That Haunt Software Developers

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

"Think Big" or make progress?

2
Comments 1
3 min read
Do Unit Tests Find Bugs?

Do Unit Tests Find Bugs?

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

The Curious Case of Bugs that Fix Themselves

1
Comments
3 min read
Generating Ideas and Driving them to completion

Generating Ideas and Driving them to completion

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

Top 5 Blunders Made by Code Reviewers

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

Use Test Plans to become more effective Software Developer

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)

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

A Powerful Git Trick No One Knows About

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

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

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

5
Comments
2 min read
On-call Manual: Handling Incidents

On-call Manual: Handling Incidents

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

The self-inflicted pain of premature abstractions

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)

1
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

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

RFC Pull Requests: Because Code Wins Arguments

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

Better DEV stats with Dev.to API

1
Comments
4 min read
Simple prioritization framework for software developers

Simple prioritization framework for software developers

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.

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

How not to ruin your code with comments

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!

1
Comments 2
5 min read
Future proof code

Future proof code

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

1
Comments
3 min read
Troubleshooting permission issues when building Docker containers

Troubleshooting permission issues when building Docker containers

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

Why you should always merge your diffs promptly

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

Ask for help to accelerate your dev career

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

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

Enums and Exhaustive switch statements in C++

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

Read code to accelerate your dev career

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

Running Puppeteer in a Docker container on Raspberry Pi

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

Write good commit messages to accelerate your dev career

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

Write clean diffs to accelerate your dev career

4
Comments
2 min read
Tab Garbage Collector

Tab Garbage Collector

Comments
1 min read
loading...