Articles
Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.
7 articles from November 2023 · show all
Askers vs. Guessers
Askers vs Guessers: the culture clash that explains half the conflicts you've ever had
Let juniors speak first
Want an engaged engineering team? Let juniors speak first.
Hard work doesn’t scale
Overtraining won't always get you to the finish line faster. Growth comes in cycles - rest, push hard, recover. Less can be more when it comes to achieving your goals
The efficacy of TypeScript
TypeScript may streamline code navigation and catch semantic errors, but it doesn't guarantee fewer bugs or faster fixes.
What to put on your resumé
Position yourself as an expert and stand out in the job market
Don't neglect your upgrades
Regular software updates may seem tedious, but they save you from the nightmare of a massive overhaul down the line.
How to go from Senior to Lead
Transitioning from Senior to Lead Engineer isn't just about technical prowess, but strategic thinking, soft skills, and going beyond your role. And remember, strong individual contributions matter!