The times are changing though. If there's anybody here from Supabase team, would love to chat about these topics.
Your article is very cool.
> write postgresql triggers and functions in standard languages (Python, Javascript) seems to be vastly underutilized.
This is definitely something we provide tooling for over time. We have plv8 installed on all databases so it should be simple enough
But, the first step in developing an MVP should probably be running all of the code on a single server. But again, that assumes you’re the one setting up the server.
What I am saying is that nobody ever, ever does this. It’s considered a strict antipattern for any app, even dopey internal MVPs. And I think it should be the default pattern until you need to scale.