June 2026
-
5 Jun 2026πLearnings from 100K lines of Rust with AI
-
4 Jun 2026πComposable SFTP streams in Elixir
-
4 Jun 2026πHow I write HTTP clients
-
3 Jun 2026πWhy developers should β and shouldnβt β use LLMs in our development
-
3 Jun 2026πThe robots are replacing the packages
-
2 Jun 2026πThe language of the boundary
-
2 Jun 2026πAI agents keep failing. The fix is 40 years old.
-
1 Jun 2026πClaude Code is a build system, not a chatbot
-
1 Jun 2026πFunctional programmers need to take a look at Zig
-
1 Jun 2026πAPI versioning should be your last resort
May 2026
-
31 May 2026πHow I write HTTP servers
-
31 May 2026πI don't want your PRs anymore
-
30 May 2026πOpenAPI DSLs: The silent developer productivity killer
-
30 May 2026π10 lessons for agentic coding
-
29 May 2026πProgramming in 2026: excitement, dread, and the coming wave
-
29 May 2026πWhen everyone has AI and the company still learns nothing
-
28 May 2026πClaude code is not making your product better
-
28 May 2026πS3 Files and the changing face of S3
-
26 May 2026πLaravel Route Binding Behind the Curtains
-
25 May 2026πThe 20 software engineering laws
-
25 May 2026πAI now writes 97% of my code. Here's what I learned
-
24 May 2026πGhostty is leaving GitHub
-
24 May 2026πEmbedded Elixir sound controller with Nerves and Arduino
-
24 May 2026πWhy I moved from Python to Elixir for AI work, and what I found on the other side.
-
23 May 2026πElixirβs defdelegate: An Underrated Tool for Stable APIs