May 2026
-
8 May 2026🔗EXPLAIN's other superpowers
-
8 May 2026🔗Thinking Elixir Podcast 302: BEAM in Your Pocket
-
8 May 2026🔗Most devs ignore git worktree. Here's why they're wrong
-
7 May 2026🐥Using generators for PHPUnit data providers
-
7 May 2026🔗PHP attributes in Laravel 13: The ultimate guide (36 new attributes!)
-
7 May 2026🔗Debugging slow ecto queries with AppSignal
-
6 May 2026🔗Did contexts kill Phoenix?
-
6 May 2026🔗On knowing what code to throw away
-
6 May 2026🔗What I learned from nearly 1,000 interviews at Amazon
-
5 May 2026🐥Fixing the Ondrej Nginx PPA 403 error on Laravel Forge servers
-
5 May 2026🔗Collaborative Editing in ProseMirror
-
5 May 2026🔗The two kinds of error
-
4 May 2026🔗The Git commands I run before reading any code
-
4 May 2026🔗Waiting for PostgreSQL 19 – Introduce the REPACK command
-
4 May 2026🔗Claude Code Handbook
-
3 May 2026🔗Securing Hex, the backbone of the Elixir ecosystem
-
3 May 2026🔗Scaling a monolith to 1M LOC: 113 pragmatic lessons from tech lead to CTO
-
3 May 2026🔗Returning to Rails in 2026
-
2 May 2026🔗Growing Yggdrasil, the World Tree, with Ash
-
2 May 2026🔗The Problem of Reconnects in Phoenix LiveView
-
2 May 2026🔗The unreasonable effectiveness of the Highlander rule
-
1 May 2026🔗Stream Reddit comments using Elixir, Pythonx and PRAW
-
1 May 2026🔗Things I've realized about testing Elixir code
-
1 May 2026🔗[WIP] Google Reader API implementation