blaring.net

SQL is dead — long live Prisma! - Lucca Rodrigues

Updated 3/13/2026

Excerpt

There’s no way to sugarcoat it: **databases are hard**. The traditional workflow for SQL databases in particular is quite complicated: define a schema, create tables, add fields, link tables together with foreign keys, apply your changes to your DB… Good luck if you need to change a field’s datatype, cause trying to apply your migrations without breaking everything is a headache. When it comes to querying data, you’ll need to write raw SQL which can get pretty ugly, especially with `JOIN` queries. This was the workflow I used for building Tank Battle, back in October 2021. And it sucked. It’s all very intimidating for beginners who just want to dip their toes in some backend programming. And it’s a slow process too — I’ve always had a hard time trying to get in the flow state whenever I’m doing SQL development.

Source URL

https://blaring.net/blog/prisma-learning/