A few months ago I launched my first "indie" project and I wanted the whole infrastructure and deployment process as smooth as possible. It's pretty important to me that if something goes wrong I can roll back with just one click.
So the project is kind of unique since it's not a high-level business application with a nice UI or something like that.
Each code check is a serverless function usually written in nodejs or PHP in some cases.
These code checks don't perform database queries, there's no ORM, they don't send notifications, and there are no queue jobs.