May 2026
-
22 May 2026🔗3 constraints before I build anything
-
22 May 2026🔗The Zig project's rationale for their firm anti-AI contribution policy
-
22 May 2026🔗How to one-on-one
-
21 May 2026🐥TypeScript's Pick utility type: select what you need
-
21 May 2026🔗Lisette — Rust syntax, Go runtime
-
21 May 2026🔗Scotty, I need warp speed in three minutes
-
20 May 2026🔗The agentic artisan
-
20 May 2026🔗The Cathedral, the Bazaar, and the Winchester Mystery House
-
20 May 2026🔗AI coding tips - A series on practical advices to user the AI to code
-
19 May 2026🐥Color-code your GitHub PR list with custom CSS
-
19 May 2026🔗Thinking Elixir Podcast 304: Types, CVEs, and Hot Reloads
-
19 May 2026🔗What we let machines do
-
18 May 2026🔗On Being Bossy
-
18 May 2026🔗I stopped needing to spend three hours a day finding things out
-
18 May 2026🔗Programming patterns in simple words
-
17 May 2026🐥Why Dexter LSP doesn't autocomplete Elixir stdlib modules
-
17 May 2026🔗New prompt injection papers: agents rule of two and the attacker moves second
-
17 May 2026🔗Running a technical due diligence: the details
-
16 May 2026🔗29 React codebase red flags from a senior frontend developer
-
16 May 2026🔗From VS Code to Helix
-
16 May 2026🔗12 practices for optimizing PostgreSQL queries for large datasets
-
15 May 2026🐥Keeping Elixir stdlib source in sync with your project
-
15 May 2026🔗Phoenix app monitoring: Grafana and PromEx real-time setup
-
15 May 2026🔗My stance on AI in software development
-
14 May 2026🔗Madhadron - The seven programming ur-languages