July 2026
-
2 Jul 2026🔗Beyond the prompt: Claude Code
-
2 Jul 2026🔗Using AI to write better code more slowly
-
1 Jul 2026🔗The 10 Go error handling commandments
June 2026
-
30 Jun 2026🔗Your next project will run on PHP
-
30 Jun 2026🔗The sludge on the wall
-
29 Jun 2026🔗Continuous learning
-
28 Jun 2026🔗The maintainer's dilemma
-
26 Jun 2026🔗The stack behind There There
-
26 Jun 2026🔗Why enterprise AI projects fail: 5 root causes & fixes
-
25 Jun 2026🔗How Erlang's parser tools saved my DSMR library
-
25 Jun 2026🔗AI literacy is not prompt literacy. Ann Handley says it's judgment literacy
-
24 Jun 2026🔗How I use LLMs as a staff engineer in 2026
-
24 Jun 2026🔗How to write "garbage code" (by Linus Torvalds)
-
23 Jun 2026🔗Software engineering discipline and posture
-
23 Jun 2026🔗Pair-programming is a cheat code
-
22 Jun 2026🔗GenServer state management in Elixir: A production order book
-
22 Jun 2026🔗The beginning of programming as we’ll know it
-
21 Jun 2026🔗Rust vs Go: A hands-on comparison
-
21 Jun 2026🔗Reading a 200k-line codebase you didn't write: a field guide
-
21 Jun 2026🔗Claude talk small. Code still big.
-
20 Jun 2026🔗OAuth 2.0 – device flow explained for engineers, especially for backend engineers
-
20 Jun 2026🔗Credence: Elixir semantic linter
-
19 Jun 2026🔗The tacit dimension: why your best engineers can't tell you what they know
-
19 Jun 2026🔗AI’s impact on software engineers in 2026: key trends, Part 2
-
19 Jun 2026🔗High performance Git