September 2026
-
20 Sep 2026🔗APIs are 100x more important than five years ago, and still uncool
-
19 Sep 2026🔗How I use AI in 2026 (Coding, Writing, Learning, Assistant-ing)
-
18 Sep 2026🔗An agent skill for updating Elixir dependencies
-
18 Sep 2026🔗GitHub's recent crisis has a simple fix
-
17 Sep 2026🔗Why we removed AI solutions from Flare
-
14 Sep 2026🔗Waterfall was never the problem
-
14 Sep 2026🔗The cost of saying yes has changed
-
13 Sep 2026🔗Why Go is an ideal language for AI-assisted software engineering
-
12 Sep 2026🔗Laravel Doctor: Diagnose your app with one artisan command
-
11 Sep 2026🔗ClickHouse adapter Elixir
-
9 Sep 2026🔗What are code reviews even for?
-
8 Sep 2026🔗Limited output is a feature.
-
7 Sep 2026🐥Laravel boost best practices: A major tone shift (August 2026)
-
2 Sep 2026🐥Customizing the Laravel Boost guidelines
August 2026
-
28 Aug 2026🔗Protecting PII in Elixir before it reaches logs, APIs, and LLMs
-
28 Aug 2026🔗Guarding against AI drift: my automated Elixir quality checks
-
27 Aug 2026🔗I lint-scanned 36 popular MCP servers. A third of them are failing your agent.
-
27 Aug 2026🔗Run AI locally on your Mac
-
26 Aug 2026🔗Designing APIs for agents
-
25 Aug 2026🔗Why AI-generated code needs monitoring more than handwritten code
-
24 Aug 2026🔗Claude Code skills: automate repetitive Linux tasks with custom skills
-
24 Aug 2026🔗Reviewing AI code is not a viable argument
-
24 Aug 2026🔗A PDF parser from the 80s beats Claude (and they use it internally)
-
22 Aug 2026🔗Why Elixir is the best language for LLMs
-
19 Aug 2026🔗The integration loop