April 2026
-
14 Apr 2026πThe part of the SDLC nobody talks about, and many companies donβt do properly
-
14 Apr 2026πSpec-driven development: From vibe coding to structured development
-
13 Apr 2026πSlow down to speed up
-
12 Apr 2026πGood CTE, bad CTE
-
12 Apr 2026πBuilding a blog with Elixir and Phoenix
-
11 Apr 2026πTwo soups, two cookies
-
10 Apr 2026πA Unix manifesto for the age of AI
-
10 Apr 2026πThe Value of Immutability in .NET
-
8 Apr 2026πI'm using my engineering colleagues as my personal agents
-
8 Apr 2026πTech interviewing will always be broken
-
7 Apr 2026πHow moving one word can speed up a query 10β50x
-
7 Apr 2026πThoughts on slowing the fuck down
-
4 Apr 2026πWhy merge queues?
-
4 Apr 2026πDesigning AI features that actually help users
-
4 Apr 2026πUsing ClickHouse as a webhook endpoint with HMAC verification
-
3 Apr 2026πAI should help us produce better code
-
2 Apr 2026πWhy use static closures?
-
2 Apr 2026πType systems are leaky abstractions: the case of Map.take!/2
-
1 Apr 2026πHow do you know if youβre a good leader?
-
1 Apr 2026πGood software knows when to stop
-
1 Apr 2026πUsing systemd units for Laravel cronjobs and background processes