April 2025
-
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
-
16 Mar 2025πWhy does target=β_blankβ have an underscore in front?
-
15 Mar 2025πHash functions deep dive
-
11 Mar 2025πLies CTOs tell (themselves and others)
-
7 Mar 2025π₯TIL: Removing all failed jobs from a Laravel Horizon queue
-
4 Mar 2025πDeveloper philosophy
-
2 Mar 2025πWe are destroying software
February 2025
-
23 Feb 2025πWriting a good design document
-
22 Feb 2025πSoftware development topics I've changed my mind on after 10 years in the industry
-
14 Feb 2025πIdempotent APIs and safe retries
-
9 Feb 2025πRemote: growing from zero to unicorn with Elixir
-
5 Feb 2025πEverything I Know About Shipping Code Faster