Reading List

The most recent articles from a list of feeds I subscribe to.

TinyPilot: Month 11

Highlights

  • Despite $30k in monthly revenue, TinyPilot barely covers costs.
  • I’m exploring options to get big companies to pay more for TinyPilot.
  • I need to come to terms with the fact that managing people is a real job.

Goal grades

At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals:

Increase TinyPilot’s revenue to $33k

  • Result: Increased TinyPilot’s revenue to $39k
  • Grade: A

TinyPilot had a huge spike in sales following a big review from ServeTheHome, one of the top blogs / YouTube channels for IT hardware.

May 2021: Income Report & Retrospective

A transparent look at how I generated $5,145 in revenue from my indie projects in May 2021.

TinyPilot: Month 10

Highlights

  • TinyPilot has its first official office space.
  • I tried a marketing experiment that flopped.
  • Designing IT infrastructure for a new office is fun.

Goal grades

At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals:

Increase TinyPilot revenue to $30k

  • Result: Increased revenue by 46% to $29k
  • Grade: A-

I didn’t quite hit my $30k goal, but I came close. It’s a relief to end the downward sales trend that began in February.

April 2021: Income Report & Retrospective

A transparent look at how I generated $5,247 in revenue from my indie projects in April 2021.

How Litestream Eliminated My Database Server for $0.03/month

Here’s a riddle. My web app keeps all of its data in a SQL database. I can spontaneously tear it down, deploy the code to a different hosting platform, and the app will still serve all the same data. Running my app in production costs $0.03 per month.

How is this possible?

That’s easy. You have a separate database server running somewhere that stores all of your app’s state.

No, my app never talks to a remote database server.