Hi,
A few years ago I co-founded a company that is doing quite well. Started as the software lead, then grew the team to about 15 team members and then switched to the business side. I left the company and now building a new one..
Today I'm after a fairly extensive market research and thinking about starting to code the first version.
I have the architecture in my head but it's been a while and I'm contemplating what's the best thing to do, and what frameworks to use. Help :)
My Goto Stack Would Be
Once you have validated your idea, For complete Architecture setup of this stack should take about 3-4 Weeks, after that it's easy to scale and build features on top this.
Thanks. Super helpful
Use whatever tools and languages you already know.
Learning something new doesn't give you bonus points or customers (even though it is always fun)
Stick with Python or javascript since most no-code tools will have some sort of support for a scripting language to glue everything together.
For connecting to other services no-code/low-code you can look into Workato, Zapier, Integromat.
Thanks. Do you know what tech stack Indiehackers use?
Is it really only Express + Node?
https://awesometechstack.com/analysis/website/indiehackers.com/
You mean the indiehackers site itself? I think Courtland mentioned Ember.js for the frontend and Firebase as the backend, not sure how much of a custom backend there actually is.
Here's what builtwith says about the technologies used: https://builtwith.com/indiehackers.com
Tell us some more on what sort of project you're after and what your architecture or project scope implies! Web App (SPA behaviour necessary or is server-rendered pages enough?) Mobile?
What have you used before? Usually the best stack relies on things you're already familiar with (unless it'd be severely unsuited for the job at hand).
Used mostly vanilla python on the backend, and vanilla javascript on the frontend. I was quite familiar with Ruby on Rails at the time but didn't use it.
The current project/company is a no-code system in a particular vertical. So everything that entails including the usuals (using my own free form descriptions): users management, main logic engine, connectors to other services (many of them), all the usual MVC pages of the objects I'm working with.
Should have mobile + webapp versions.