Software developer Petar Ivanov from the T-Shaped Dev blog shares a checklist of things one should go through mentally while working on a new database design, and when tuning a database due to performance issues.

"Database Design Doesn't Start With Table. It Starts With Consequences"

https://thetshaped.dev/p/database-design-foundations-backend-engineers-mistakes-and-lessons

#programming #sql #postgresql #databasedesign

@rperezrosario
PTSD topic for me.
🫤