Tools and Services I Use to Run My SaaS

Who doesn’t love a good stack teardown? Ever since I saw Cushion’s running costs Running Costs - Cushion A close look at the costs that go into running Cushion and the reasons why we use specific services. cushionapp.com/running-costs/ page, I’ve been low key addicted to reading about how other apps are built.

I work on an app called SongRender Make your audio stand out on social media SongRender lets you create music visualizers, podcast clips and more to help grow your audience online. songrender.com that helps musicians and podcasters make videos for social media. So in the spirit of the teardown, here are the tools and services I use to run it!

Languages

This isn’t an exhaustive list — I’ve omitted some obvious ones (like HTML) and ones that are implied by other tooling choices (like HCL for Terraform).

Build Systems and Frameworks

Libraries

This list is also not exhaustive, but there are too many libraries to name them all here, so I’ve tried to keep it to the most notable or interesting ones.

Infrastructure

Databases

Servers

Deploying

I’ve previously written about how I deploy SongRender, so you can read about it in more depth jakelazaroff.com Just a programmer trying to make a home for myself on the WWW. jakelazaroff.com/words/bluegreen-deploys-and-immutable-infrastructure-with-terraform/ if you’re interested. If you just want the high level, these are the tools involved.

Monitoring

Analytics

Payments

Design

Development

Debugging

Support

Organization

Marketing

Retired

Not every relationship was meant to live forever. These are all the tools that I’ve stopped using for one reason or another.