Developers focus too much on the details
As developers, we focus too much on the details, instead of getting the job done
How to estimate in software development
How to estimate in software development, it’s hard but you can make it more accurate
Why asking questions is the key to learning to program
Asking questions is the key to learning
How inexperienced but cohesive teams beat raw talent
The importance of team cohesion over the best talent
Professional Software Engineer
Professional programmers are rare, but highly valued. No matter your background, you should strive to be a professional.
The challenges of your first year in software development
Reflecting back on the challenges of my first year as a software engineer
Micro-frontends (MFE): Why should I add the complexity
Answering my questions on micro frontends.
Why I was wrong and right about node
Why node is a great choice for an API if you are religious with quality
Leaving the codebase in a better state than you found it
The compounding effect of gradually improving a codebase.
Be a rubber ducky, find a rubber ducky
The benefits of talking to others about your programming problems.