Ridiculously Rapid Software-as-a-Service (SaaS) development with Observable, Firebase and Stripe
Tom Larkworthy
Posted on November 6, 2020
Despite Observable being targeted at the visualization community, I find the rapid feedback and reactive model a delight to work with, and, a huge productivity booster. So much, in fact, that I have started building customer facing software with it. My productivity is boosted because there are no toolchains or deployment steps interrupting me. If I am unsure of the behaviour of the program, I can open a cell and play, immediately. I can iteratively refactor, right in the browser, without context switches. It is magical. It's applied Bret Victor, FFS.
In short, Observable is an amazing tool for trying out ideas, including, business ideas. π
As it turns out, it is possible to make money, right inside Observable. In this tutorial, I will walk you through the bare essentials fo building a SaaS product. Login, persisting customer data, security, implementing a backend, periodic jobs and charging money. As will also share my low effort tips to make things pretty, easily build UIs and some help hiding Observable's warts when building SaaS.
Read the full interactive tutorial at
https://observablehq.com/@tomlarkworthy/saas-tutorial
Posted on November 6, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 29, 2024