* SEO - I started way before I launched the product. I wrote an article on how to back up a Notion workspace using their (then newly-launched) API. It still brings in traffic to this day. Granted, there was almost no competition when I started
* r/Notion subreddit - only in relevant threads when someone is looking for a solution. After some time, some of my customers began recommending this tool to others
It's mostly feature complete at this point, but there are still some rough edges.
Notion's API is far from complete, and updates are few and far between. This has led me to work around some of its limitations in creative ways. For example, there is still no way to create top-level pages in Notion, which makes restores impossible. Instead, I ask customers to create a top-level page themselves and write backups there.
Personally, the hardest part of working on a project for an extended period is not getting burnt out repeteadly. Sometimes it helps to work on something else, and other times you just need to step away from the game entirely for a while
ruby on rails, sqlite, sidekiq + redis, and caddy, all hosted on a single hetzner dedicated server. no front-end frameworks, only tailwind.
tarsnap and restic for offsite backups.
I push code to github; then capistrano (think bash script with some bells and whistles) deploys that code to the server and restarts systemd processes.
I've been running this saas business for 3+ years and wouldn't change a thing. I'm also working on a new business with the exact same stack.
in 2021, after selling my unsuccessful saas business, i began searching for the next thing. as a result of my research, i noticed several things:
* Notion.so had a growing user base, and customers loved it
* More and more people (and businesses) were storing important info in their workspaces
* Notion users were publicly complaining about the lack of a decent backup option (i.e. they cared enough to complain)
* Notion announced that they would be launching an API soon
Basically, there was untapped demand and no competition whatsoever. I was undecided between 2 ideas, so I built 2 landing pages and started talking about both. I noticed that one of them received more attention than the other. As soon as I gained the early access to the API, I started building.
if you're running a small operation, as I do, there aren't many reasons to use Big Cloud.
i've been running my tiny business on the same provider as op for more than a year, and i've done very little maintenance to keep things up and running. granted, you need to set things up the first time, but after that, it just keeps chugging along.
* SEO - I started way before I launched the product. I wrote an article on how to back up a Notion workspace using their (then newly-launched) API. It still brings in traffic to this day. Granted, there was almost no competition when I started
* r/Notion subreddit - only in relevant threads when someone is looking for a solution. After some time, some of my customers began recommending this tool to others
reply