-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Starting a new website or SaaS business from scratch is very exciting. Especially when you are a developer. You are suddenly the one defining your own architecture, your own standards, it is awesome. Until you realise that suddenly, it is not just about development anymore. It is about being an expert at everything. In particular, the things that were already set up in your previous projects and the things you even had no idea about.
This is pretty much what I faced in my last project. It took me months to do what I could now do in weeks - or even days.
The goal of these few tutorials is to make sure I will not face this situation next time I start a new product from scratch. You are of course really welcome to read them/use them, but please remember: I'm not an expert at anything here. I'm the developer who wants to get started ASAP but needs to learn about everything.
Before all, it is for me. But also for anybody who wants to start a website and have full control on both the front-end and the backend.
Anyone who wants to create a marketing website or a blog. There are plenty of tools that could help you with these (Webflow, Wix, WordPress...). They will be much easier for you to learn, much faster to set up and then much quicker to update.
The idea behind these tutorials is to create a website as quickly and as cheaply as we can. However, I will also make sure we do not end up using thousands of different tools. Sometimes, I will pick a tool out of convenience rather than cost or recommendations. As a developer, I am lazy. So the fewer tools I need to learn, the faster I can get going, and the more time I have to work on what really matters: the website as such.
At the time I am writing this page, the idea is to use the following stack: AWS, lambda, typescript, Angular, Github actions.
I will try to make sure I explain my choices and I offer alternatives when I know about them, but please, feel free to reach out if you think my suggestions are completely wrong.