Ask HN: What's Your Side Project?
Hi all
I've built a complete restaurant ordering software which I was able to successfully deploy and get some friends who run restaurants on it. Been eyeing technologies like Nim and Flutter for quite some time now. Thinking of mobile games as well and the list goes on lol. What is everyone working on!
An open Ask HN community consultation from 2021 where @princevegeta89 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 ★ 22 points
TOTAL DISCUSSIONS 28 comments
I’ve spoken about it a few times, but admittedly haven’t done much in a while.
I’m working on a very widely featured user mode ISDN stack, primarily in Erlang, with bits of C and Java sprinkled in. In the end it will support DAHDI compatible interfaces, osmo-e1d interfaces, generic terminal adapters, that one ISDN chipset that was sided in certain AlphaStations (when i get my hands on one) and is designed so anyone can expand it to support their hardware interface. It also will support a wide variety of protocols as the the standard LAPD, Frame Relay, and X.25 in the D-channel.
Currently most of my design problems are around hardware.
For example, if I want to do H.320 video conferencing I require channel binding. I’m not sure if any of the hardware interfaces I have support that natively, and have not done enough research to see if I can “simulate” it in software. Also BRI uses a special hardware interface for connecting to the local loop known as the U-interface, which is common in Terminal adapters, where both my current BRI hardware and most of terminal equipment(phones, etc.) tend the use the S/T interface.
I had a number of other project ideas and come up with new ones every day, but outside the above idea, I’m giving up programming as a hobby until I can give it up as a career.
As a self-published author, most of my work is directly related to my books. Currently working on a Python GUI for regex practice [0]. Most of the features are done, have to change/add questions.
Also, started a newsletter focused on programming resources yesterday [1]
[0] https://github.com/learnbyexample/py_regular_expressions/tree/master/interactive_exercises
[1] https://learnbyexample.gumroad.com/l/learnbyexample-weekly
Hey,
I've been working on body weight logger. I find MyFitnessPal and other popular apps too bloated.
Instead I built a progressive web app. It stores data in LocalStorage. You can install it to your home screen and it works offline.
It's been a nice exercise in working with Material UI, Redux and react-router.
I plan to add Dropbox/Google Drive integration later. Open to other's ideas and contributions.
https://github.com/drola/weight-logger-pwa https://weight-logger.catdad.net/
https://tholian.network
A peer-to-peer network of Web Browsers that try to identify deception online, track deceivers and their publishing channels and lets users know about malicious or deceptive content.
Tries to work with swarm intelligence as much as possible, and the peer to peer cache also contains a history of urls and their content. Currently implementing the distributed AI stack with compositional game theory mechanics.
It seems like Covid left a lot of restaurants scrambling for contactless ordering solutions. They can be nice, but I find it annoying when I have to use my phone to look at a menu or to make an order. How does your system work?
My side project is https://dotfilehub.com
It’s a bare bones version control system for single files + a web interface.