Ask HN: Technical side project ideas for full stack engineers?
Trying to get ideas for technical side projects to help me improve my depth of understanding on certain parts of the stack. Current rough ideas: * Write a react runtime * Write a js compiler * Write a node.js runtime
Curious if anyone else has any other ideas, or if there are any senior engineers out there that have done projects that really helped them in their career. (In either expected or unexpected ways.)
An open Ask HN community consultation from 2022 where @aronowb14 convened hundreds of developers and bootstrappers to share real experiences, hard numbers, and tactics.
Core Principles for Independent Builders:
Participants share raw revenue figures, churn rates, and stack decisions that corporate PR never publishes.
Recurring answers reveal that distribution, not coding skill, is almost universally the rate-limiting step in developer businesses.
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.
CATEGORY Ask HN Roundtables →
HISTORICAL ERA Pandemic Bubble (2020–2022)
COMMUNITY SCORE 6 points
TOTAL DISCUSSIONS 4 comments
I sometimes work on leetcode puzzles. I don’t think these exercises are fun in terms of interviewing, but it’s easy to find an interesting programming challenge.
A couple years ago, I started a project to build my own distributed tracing service. But then I evolved the project into being less about the flow of a request through different components, services in a system and more about tracing clicks/user navigation and determining which pages/sub components are responsible for the user landing on a particular page or eventually clicking some link.
I’ve done little with the web stack. I learned HTML in the late 90s and wrote some PHP in 2003. It feels like Web is a decent ROI for any kind of UI interface / write once and run in any browser. But not my main interest.
At the end of the day, pick one problem and build little by little as long as you’re getting some joy or learning from it. It’s sort of like playing Factorio. :)
html+css+js+php,my websites links: https://www.alovez.com ↗ https://www.snapfeel.com ↗ my products: https://www.beforedo.com/bing ↗ my home page: https://www.alovez.com/bing ↗
Try implementing maybe a social network as a service ? I think , it can be a lucrative side project . There are many use cases to it .