Hacker News new | ask | show | jobs
by lpln3452 60 days ago
Most of my side projects have functional core features that I use regularly but they aren't quite shippable. Building a GUI for others unfamiliar with the internal logic is incredibly difficult and tedious.
1 comments

To be fair, these "others unfamiliar with the internal logic" can very well be yourself in six months.
It could definitely happen after a few years and yes I have already had cases where I had to trace the code again to understand them. It is still a major hassle though! I occasionally build simple CLIs that are immediately intuitive but GUIs are just too much work.