> Tell us about your SaaS.
I'm a private guy. But I will say that it's a Greek startup, birthed in my English dorm room (Comp Sci grad; taught myself programming at age 11 by reverse engineering GORILLA.BAS; shout-out to all you DOS 6.22 babies #486dx2 #duneiichani #zerocool #snowcrash #bbs #qbasic #mode13h #nehe #0x5f3759df #lamp #vi).
> What were your challenges early on?
From a life standpoint, it would have to be student loans. But in crisis lies opportunity, because by working to pay these off, I programmed database integration layers between a bunch of local companies that ultimately led to a sweet SaaS system.
From a technical standpoint, there were many fun challenges, such as 2,000+ days of uptime with multi-master replication. But the biggest challenge was probably getting an early version of Quixote and a cranky SOAP protocol to talk to a bunch of SAP EDRs; that's when I learnt people skills.
> What were your hardships?
The usual stuff... paying the rent, feeding myself, no free time. It was all systems go back in the day, and dating wasn't really an option; but I'm thankful for lots of genuine friends, who welcomed my intermittent visits.
From a business standpoint, the biggest hardship was my constantly wrestling with the idea that I could do anything but I couldn't do everything. Once I concluded that exercise I found peace, and then everything else just clicked into place.
> And what were your lessons learned?
1. There are multiple SaaS strategies. One such strategy is to go super niche. Emphasis on super.
2. Going super niche doesn't scale, but it will allow you to prioritise free time - whilst living a steady, balanced lifestyle.
3. To go super niche, build your SaaS in such a way that you can run it from your mobile phone.
4. Always keep an eye on your phone, so that when the need for customer comms arises, it flows with elegant efficiency.
5. The quality of your communication with your customers is your competitive edge. Excel at this to justify your pricing.
6. Optimise all your business processes around minimising your phone's notifications - the goal is to maximise your free time.
7. At your leisure, routinely check in on your customers for a friendly catch-up. This enhances your competitive edge and bargaining power.
8. Always add value to your customers, and if you can't add value, walk away. You'd be surprised how much you can earn and still add value.
9. Enjoy time. Discover who you are. Explore life with your family and friends. Exercise your body and mind outdoors.
0. Help others. Volunteer your skills and resources. I advise several entities and it brings me great joy.
> What would you do differently?
Perhaps I'd have picked a name that was easier to recall, and easier to spell.
But when you go super niche, it doesn't really matter what name you pick.