Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I built a production forum from scratch with thousands of real users.

For years I thought of doing it. Can’t be that hard. You can imagine how every component would work. You just need a few tables, right?

But it turns out a polished forum that people want to spend time on has infinite polish. Every feature explodes into a fractal of micro polish. You could spend your whole life improving it and handling rough edges and making it nicer to use.

The WYSIWYG editor being a good example. You could work on just that full-time and never run out of things to do. Or the daylight between a MVP notification system and a mature one that sends PM/email notifs, tracks high water marks, lets users mute certain threads, infinite polish.



I also thought about this but decided to go with Simple Machines Forum and I'm glad I did. Just looking at the dearth of options in the admin area is enough to make my head spin.

That being said, I probably will embark on a custom form just because I'm highly opinionated and capable.


I suspect that you mean the opposite of “dearth” (figuratively “scarcity; a lack or short supply”) something like “excess”, maybe?


Oh yes, thank you! SMH


I suppose building it from scratch means you could release the source and then charge for customizations or for push demands. Would you even consider doing that?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: