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

I recently slammed into this as well. I'm am far from being a "real" developer, but I do occasionally write software for work on my own time. I spent a couple of weeks laying out a simple gui and getting all the pieces to work. I then "released" it to the office, and after seeing people clumsily poke through the menus, I decided that they must have been laid out poorly. So I rearranged everything, and redid a lot of the graphics, and swapped the versions without telling anyone. I received a crap storm of negative feedback. Ended up having to write a guide for how to use everything, and then still didn't learn my lesson! I thought X would function way better if combined with Y, etc, etc.. Pushed another version with some new features and some feature removed, and again, a torrent of confused coworkers asking me where things went.

The only good decision I made was to stop messing with it... which is hard. Each time I see people interact with it I feel there is a glaringly obvious change that needs to be made to ultimately benifit the user. But alas, I leave it be.



You can mitigate a lot of this with budget usability testing (show your mom :)).




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: