Pinned Tweet
Moving to Mastodon mas.pub/@jolvera -- but keeping my account for when
@photomatt
buys Twitter and fixes it.
I'm starting to doubt the decision to use the Postgres function for business logic. It's so convenient at first sight, but all other elements of the application can't benefit from it without a lot of effort, e.g., observability, logging, error handling, and validation.
These functions are alien to the code, so we need to provide additional context (easily handled by sqlc).
Everything is a trade-off; I need to decide between easy-to-manage data consistency and native integration into the rest of the code.
I started building websites as a hobby, which became my full-time job. Then, I started building web apps as a hobby, which became my full-time job. Then, I started writing Python as a hobby, and it became my full-time job.
Now, I'm writing Go as a hobby. Let's see what happens.
Postgres is so fucking fun to work with. Adding PostgREST on top of that makes it easy to mock up an API quickly.
Keep Claude (using Cody) close to check for errors and ensure the decisions are okay and this is fun again.
I can contribute to more than one fun project in a day.
So, I thought that managing the household would be easier when my kids got older.
Managing a household of three adults (one soon to become an adult) and two teenagers is hard.
To be fair, I also included information she asked me for, like insurance cards and the card we are using to buy groceries this month (part of our personal finance setup).
Oh shit, iwantmyname, my domain registrar of choice for ~10 years was bought by a multinational holding company. Time to move. Most likely to DNS Simple.
i wrote a quick reference post on converting small Python scripts into CLI tools. i already have a CLI tool starter repository, but not all scripts are planned to be a CLI tool from the beginning.
jolvera.com/make-your-python…




