Development 17
- Five Repos, One Monorepo — And Why My AI Agents Made Me Do It
- Migrating a Flutter Plugin to Swift Package Manager (and the Web Bug I Found on the Way)
- The Invisible Characters That Broke Every Quiz
- I Built a Firewall Against Myself
- Debits Must Equal Credits — Letting Postgres Enforce 500 Years of Accounting
- The Bugs That Only Exist on a Real Server — Building a Laravel Reverb Client for Flutter
- The Double-Tap Problem — Idempotency Keys, and the Race I Shipped Anyway
- If a Query Can Run Without a Tenant Filter, It's a Bug — Postgres RLS from Migration 1
- Stop Burning Tokens: Five Things That Actually Cut My AI Agent Costs
- Fixing a 4-5 Second WebView Reload Problem
- Flutter Performance War Room: Hunting Jank with DevTools and Impeller
- Platform Views in Flutter — When Flutter and Native Components Have a Love Story
- Mastering Technical Debt with BMAD Method: A Developer's Guide to Clean Code
- Taming Legacy Code with BMAD Method: A Brownfield Developer's Survival Guide
- Building From Scratch with BMAD Method: A Greenfield Developer's Guide
- BMAD Method: The Essential Tool for Building Frontier Firms
- Migrating to Jetpack Compose — A Flutter Developer's Guide