Reading List
The most recent articles from a list of feeds I subscribe to.
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.
TinyPilot: Month 9
Highlights
- I plan to open TinyPilot’s first real office next month.
- TinyPilot’s revenues continue to plummet, but I’m learning to accept it.
- I’m inching ever closer to the freedom to take short vacations.
Goal grades
At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals:
Hire two local part-time employees to begin taking over order fulfillment
- Result: Received applications from two promising candidates.
- Grade: D
I slacked a bit here and didn’t get the ball rolling until late into the month. I’ve got interviews scheduled, but I haven’t hired anyone yet.
Shoe Dog by Phil Knight
I bought this book hoping for lessons to apply to my business, manufacturing and selling physical products. I didn’t find many business insights, but it was still an engaging and funny story.
Guidelines for Freelance Developers Working with Me
I’ve been hiring software developers and other freelancers for the past seven years. Even though I write most code myself, hiring other developers is a tremendous force multiplier that frees up time for other parts of my business.
Freelancers work well if you manage the relationship properly, but there are hundreds of ways it can go wrong. The best way to start things off is by reaching a shared understanding of your freelancer-client relationship.
TinyPilot: Month 8
Highlights
- TinyPilots revenues dropped for the first time in six months.
- TinyPilot finished the month with $33k in revenue, a 21% drop from January.
- One of the critical TinyPilot parts I need suddenly disappeared from vendors.
- Delegating work to others is paradoxically leaving me with less free time.
Goal grades
At the start of each month, I declare what I’d like to accomplish. Here’s how I did against those goals: