Mining More

3/15/26

After spending a few hours writing Ruby for the first time I wanted to keep the streak up of trying new things. I decided to find a new ORM to try, as I’ve only used 2 before: the Django ORM and sqlalchemy. Since I’ve been working on some JavaScript things lately I decided to look in that direction.

I found Prisma after some googling and created a basic use case here.

It was the standard process of defining your models and generating migrations, but something that stood out about Prisma was that it also gives you an interactive database explorer you can launch with:

npx prisma studio

I was a bit taken aback that while going through this tutorial, setting up the database for the first time sent me to a cloud service to set up an account. Am I just a grumpy old man at this point? Should I not be bothered by that?

I was able to set up a local database by removing the --db flag from a command, and to their credit the tutorial mentions how to set up a local database, but still.

I’ve also recently installed the Omarchy linux distribution and I have to say, I haven’t had this much fun setting up and using a computer in a long time!