Craig Mullins: the database remembers every bad design decision, for decades
craigmullins · x · 2026-09-15
- Entry 9 of Craig Mullins' database lessons: a poor datatype, weak key, shaky normalization, missing constraint, or badly designed relationship can survive for decades. App code comes and goes, but data structures have remarkably long lives — design them properly.
Related event: Veteran DBA: Recovery Beats Backup, and Bad Designs Linger for Decades(2 posts)→
More from coding & agent
- AI Engineer World's Fair Harness track: when agents break in production, the model is rarely the failure — Roger_M_Taylor · 2026-09-15
- Open-source MoneyPrinterTurbo turns one idea into finished short videos, voice and subtitles included — Roger_M_Taylor · 2026-09-15
- Six markdown files, 15 parallel features: inside one developer's four-step software factory — Roger_M_Taylor · 2026-09-15
- Agent = Model + Harness: Google engineers show how failing tests rewrite the system prompt — Roger_M_Taylor · 2026-09-15
- Graph Engineering for Normal People: 4 Prompts Fixed the 78% of Work His AI Couldn't Find — Roger_M_Taylor · 2026-09-15
- Gumroad CEO turned his book into Claude Code slash commands for running your business — thisiskp_ · 2026-09-15