Hacker News new | ask | show | jobs
by taylorhughes 1744 days ago
> The rest isn't implemented. In particular you can't create and moderate rooms. There's probably a hundred bugs in the existing functionality too.

...

2 comments

This happens to me a lot. I get excited to show somebody something that, to me, is significant, but when I get to show them, suddenly I can see how much isn't done or isn't right.
It would've taken me maybe 2-3 more weeks to add all the missing functionality, handle all edge cases, and polish the UI. There really isn't that much to it. I've participated in Pavel Durov's contests[1] where you had to make a Telegram client in a month given only a networking/database library. (in that particular contest, I skipped the 1st round, so I had to catch up in 2nd)

[1] https://vk.com/wall-55882680_74 (in Russian)

Developer speak: 2-3 weeks = 12-13 weeks
It's not only about implementing. QA, Monitoring, Regression tests ...