ROUNDTABLES 12 upvotes 2019

Ask HN: What tech stack would you choose to bootstrap a side project in 2020?

12 pts
Hacker News Signal
2019 · Shared by @yagodragon
Ask HN: What tech stack would you choose to bootstrap a side project in 2020? by @yagodragon

The Founder's Submission

Direct narrative and submission text authored by @yagodragon on Hacker News:

I'm a college student trying to choose a language/framework to build some side projects. Other than the classic CS languages(java,python,c/c++), I've learned some JS and Vue.js and now I'm looking into a proper backend language and framework.

After searching online and asking friends I've gathered some feedback on the most popular solutions.

Rails: Proven and mature. 3rd party gems that can help you with anything web-related. The ecosystem is thriving and most developers are happy using it.

Laravel: Made PHP cool again. Took lessons from Rails and probably provides the best Developer Experience when it comes to building a monolith app from development to deployment. PHP is also the most popular backend language.

Django: People love python. I hear that Django Rest Framework is a great tool, plus, the ability to add ml features on your existing app is a big plus.

Node.js: Full-stack Javascript is great but the backend landscape is a mess. Probably a thin backend without complex rails-like structure.

Phoenix/Go/Rust: Good options for specific use cases where performance matters.

Java/C#: Complex and enterprisey. C# is gaining traction but the 3rd party ecosystem is still lacking behind other options.

Backendless: SPAs, Next.js/Nuxt.js/Ember, JAMstack. Use services like Firebase/Auth0 and 3rd party APIs for backend logic or serverless functions.

What would you suggest someone learn in 2020? I know the answer is "it depends" but I know that for example Rails, Laravel and Django are basically tools for the same job, building CRUD applications on the server. Would you suggest someone to learn Ruby or PHP in 2020, though many consider them dead?

Retrospective Overview & Key Insights

Distilled reflections, business mechanics, and tactical takeaways:

An open Ask HN community consultation from 2019 where @yagodragon convened hundreds of developers and bootstrappers to share real experiences, hard numbers, and tactics.

Core Principles for Independent Builders:
1
Participants share raw revenue figures, churn rates, and stack decisions that corporate PR never publishes.
2
Recurring answers reveal that distribution, not coding skill, is almost universally the rate-limiting step in developer businesses.
3
Practical recommendations on bookkeeping, payment gateways (Stripe vs Paddle), and freelance-to-product transitions.
Community Debate Themes:

Hundreds of active indie hackers contributed case studies, pricing heuristics, and pitfalls to avoid when moonlighting on side projects.

Community Discussions & Critical Reviews

Key perspectives, counter-arguments, and peer founder insights debated on Hacker News (12 total discussions):

MI @mindcrime Peer Contributor
CD @cdnsteve Peer Contributor
TM @tmm84 Peer Contributor
AN @Antoninus Peer Contributor
PH @philipkiely Peer Contributor
HISTORICAL ERA Cloud & Mobile Era (2014–2019)
COMMUNITY SCORE 12 points
TOTAL DISCUSSIONS 12 comments
TOPICS & TECH STACK: