Down the rabbit hole of choosing your first programming language
Making the «right» choice is not as important as you think
Topic
The discipline of writing software well. Code reviews, code quality, professionalism, and the small decisions that compound into systems people can live with.
Making the «right» choice is not as important as you think
3+1 root causes of high code churn that can kill your project
Is it all about fast results? What's your true role as an engineer?
Another metaphor about professionalism in software development
A metaphor about professionalism in software development
Knowing when to act is equally important to knowing when not to
Keeping classes small and focused is key for eliminating both technical debt and numerous code smells
I must admit that I used to be a bit territorial about my code, but not anymore, and let me tell you why.