October 2026
-
17 Oct 2026🔗Testing async Python without losing your mind
-
15 Oct 2026🔗Ruff, MyPy, pytest, and then what?
-
15 Oct 2026🔗Finding your broken glass: A flaky test prompt for GitHub Actions
-
11 Oct 2026🔗exit() may silently break your parallel tests
-
11 Oct 2026🔗We replaced our ledger with two functions
-
10 Oct 2026🔗Building RAG in Laravel: Four ingestion bugs that silently wreck retrieval
-
6 Oct 2026🔗Speeding up Elixir test suites
-
5 Oct 2026🔗Create a Django and React app with auto-generated Django types
September 2026
-
19 Sep 2026🔗cURL performance
-
16 Sep 2026🐥Natural sorting in Laravel API resources
-
5 Sep 2026🔗SQLite vs DuckDB on the same $16 box: every cliff moved 100X
-
4 Sep 2026🔗Each test should own its setup
-
1 Sep 2026🔗Shimming your way off a dead Elixir dependency
August 2026
-
30 Aug 2026🔗Code coverage: How to measure it, understand the metrics, and improve your tests
-
28 Aug 2026🔗Guarding against AI drift: my automated Elixir quality checks
-
20 Aug 2026🐥Speeding up our PHP test suite with a GitHub Actions matrix strategy
-
14 Aug 2026🔗The query that was correct but broke everything else
-
11 Aug 2026🔗What is good code?
-
10 Aug 2026🔗AI coding tip 027 - Force code standards
-
7 Aug 2026🔗Nginx vs Caddy vs Traefik in 2026 — I Ran All Three Under Real Production Load