Pawel Kadluczka (@moozzyk) 's Twitter Profile
Pawel Kadluczka

@moozzyk

Software engineer by day, developer by night. Facebooker, ex-Amazonian, ex-Microsoftie. Opinions are mine.

ID: 401865659

linkhttps://www.growingdev.net/ calendar_today31-10-2011 06:26:05

558 Tweet

397 Followers

42 Following

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

Happy to share that my post "What it is like to work in Meta's (Facebook's) monorepo" was featured in the DEV community weekly "must-reads" list. This list contains the top 7 DEV community posts of the week. Here is the post: dev.to/moozzyk/what-i…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

Code reviewing is not taught at school, so every software developer must figure it out themselves. Mastering it takes time and practice. To make it easier, I gathered five crucial habits all great code reviewers I know have in common. growingdev.net/p/these-5-habi…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

100% of software engineers who don't keep their skills sharp become obsolete[*]. Many who do keep their skills sharp also become obsolete. It all boils down to what skills they focus on. #softwareengineering #career growingdev.net/p/the-three-ca… * citation needed

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

I learned what unmaintainable software is the hard way. But there is an easy way to ensure the basics and avoid on-call nightmares. growingdev.net/p/a-simple-way…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

As a junior engineer, I felt the urge to jump on each new project that showed on the horizon. As a result, I always had too many projects. To save my butt, if my manager mentioned one of my projects I switched to it. It worked but hurt everyone. growingdev.net/p/want-your-pr…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

One mistake I've seen junior software engineers repeat is their lack of understanding of why they work on tasks they work on. This confusion can be justified by the their relatively small scope but it limits growth and slows downs career progress. growingdev.net/p/understand-t…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

Joining a new team is intimidating. There is always so much to learn - new people, new processes, and... a new code base. Learning your new team’s code base is difficult but is crucial to your success. So, how do you do it quickly? growingdev.net/p/how-to-quick…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

"Weeks of coding can save you hours of planning." It's true that junior engineers tend to fall into the trap of jumping straight to coding without thinking about the problem. However, senior engineers often fall into a different trap: overthinking. growingdev.net/p/overthinking…

Pawel Kadluczka (@moozzyk) 's Twitter Profile Photo

No person can function properly without building mental models to understand the world. The reality is simply too complex to deal with as is, so we need to abstract it. Software is no different. growingdev.net/p/using-mental…