May 2025
-
4 May 2025πYAML: the Norway problem
-
3 May 2025πWhy your βharmoniousβ team is actually failing
-
1 May 2025πIs clean architecture overengineering?
-
1 May 2025πClever code is probably the worst code you could write
April 2025
-
30 Apr 2025π3 Red Flags to Watch When You Join New Team
-
28 Apr 2025πYour first 90 days as CTO or VP Engineering.
-
27 Apr 2025πHow to refactor legacy code
-
25 Apr 2025πWhy companies donβt fix bugs
-
24 Apr 2025πThe best programmers I know
-
23 Apr 2025πFour years of running a SaaS in a competitive market
-
18 Apr 2025πThe 13 software engineering laws
-
18 Apr 2025πUUIDv7 Benefits
-
15 Apr 2025πSoft skill books that will make you a better developer
-
13 Apr 2025πHow do engineering leaders onboard at HubSpot?
-
13 Apr 2025πEliminating SPOFs: the importance of documentation
-
10 Apr 2025πWhat makes code hard to read: visual patterns of complexity
-
7 Apr 2025πHow to write blog posts that developers read
-
7 Apr 2025πThe product engineer
March 2025
-
31 Mar 2025πChoosing languages
-
25 Mar 2025πGreat software design looks underwhelming
-
25 Mar 2025πWhy you shouldn't let customers pay for features
-
23 Mar 2025π50 things weβve learned about building successful products
-
23 Mar 2025πThe art of tech interviewing
-
22 Mar 2025πPromoted from dev to team lead: 8 things they didnβt tell me
-
21 Mar 2025π20 years working on the same software product