Home

Update for the week ending on Friday, Oct 27, 2023

TinyPilot

Management

Software development

Customer support

Sales

mtlynch.io

Zestful

Exploding Servers

For TinyPilot development, I’ve often wanted to let someone spin up a server temporarily for some compute-heavy work (e.g., debugging an ARM64 build), but I don’t want to just give them carte blanche to a GCP account where they can accidentally leave expensive servers running. I’ve done provisioning on people’s behalf, but it’s a high-friction process, and I have to remember to kill the VMs when the teammate is done.

The idea of Exploding Servers is that I give my teammates access to the web app, they say what kind of VM they want and for how long, and the app automatically kills the VM after the time limit, so they don’t have to worry about accidentally leaving a $500/mo VM running for no reason.

Home maintenance

Misc