I raised prices for @BudgetSheet more than 10% 2 weeks ago, and no one noticed or said anything. Signups didn't slow down. Churn isn't higher. Just making more money now.
Thought I'd put that out there in case anyone needs to hear it. #buildinpublic#SaaS
Starting to build out a query metrics dashboard for @BudgetSheet and other projects that use seamless.cloud (a #Serverless database proxy service I made to speed things up for my own projects) #buildinpublic
The worst thing about having a seasonal biz like @BudgetSheet is that all your churn tends to happen at the same time as all your new customers for that season come in too - especially with annual plans.
It can be demoralizing to see so much churn all at once.
@indie_worldwide@BudgetSheet The past 30 days have been the best ever so far. Almost at $1.4k MRR with lots of traction for growth deeper into Q1 + Q2, which is the best time of year for budget & finance apps. #buildinpublic
Maintaining an old side project from 2009 so the handful of paying customers you have for it can still use it is always fun and games until the server goes down and it's an old VPS with ancient tech. #buildinpublic
It's amazing how many people email you just straight up saying they are building a competing product asking for things that are core to your business like your source code, why you made some product decision, help with something, etc. #buildinpublic
@BudgetSheet I am currently resisting some things that will turn it into A Real Businessβ’ because those things are not fun. I know I will eventually have to do those things, but not right now. Not for a while.
The end of a disappointing night. I spent the last 4 hours coding and just realized at the end of it all when I began testing it in the full environment that my new approach won't work. At all. Now I get to throw it all away. π #buildinpublic
Early in the development of @BudgetSheet, I was making frequent changes to the spreadsheet itself and created a whole versioned migration system in #GoogleAppsScript.
It checks current ver. against installed ver. and runs any necessary migrations. Super handy. #buildinpublic
Betrayed by two 3rd parties. Got a 1 βοΈ review.
1) Plaid's flaky support for certain banks, and 2) Chrome 92's update that blocks alert()/prompt() dialogs (I used prompt() to confirm before account unlinking, ALL @Google add-on HTML displays in x-origin iframes)
I think I am going to have to shorten the 45-day free trial down to 14 days... I don't think my volume is high enough yet to negotiate a better deal w/Plaid...