As the traffic for your #startup grows you'll have to relent and add caching layers eventually. But you can do without caching for much longer than you'd think.
We're high conviction on product, but low conviction on marketing and our business model. We know what we want to build, but everything else we'll figure out as we go. My Sunday morning musings:
I wrote about wild features we won't add to Thymer anytime soon.
When making something new it's easy to come up with cool and totally unrealistic feature ideas. But first we have to make a simple V1. #buildinpublic#saas#startup
I wrote about #SaaS pricing, and about one trick in particular: Start with a revenue goal, and then calculate backwards. Compare different revenue models and ask yourself what has a better chance of working.
Day 26/80. Refactoring work on the thymer.com editor mostly. Deleted a lot of code and fixed bugs. Getting the code ready for undo/redo. Must be resilient because we want to allow collaborative editing. #buildinpublic#indiedev
Day 24 of 80. It's been a long day, but very productive. Some days your code only gets messier and more complicated, other days you find ways to reduce greatly complexity. Still much cleanup work to do. #buildinpublic
Making a great app is hard. Design. Throw away. Repeat. If you want really passionate users and the growth that comes with it then your app has to be great. No way around it.