Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Tell HN: It seems much easier to be “done for the day” with small frequent PRs
4 points by eternityforest on Aug 22, 2023 | hide | past | favorite | 2 comments
When you mostly are interested in large megaprojects that by definition can never be done, you can easily get stuck in an endless loop of refining and adding.

Complexity is high entropy, never perfect, and there's always some other way it could have been done better, and it can be hard to get away from the screen mentally, even after you've finished what should be a full day of work, for those of us without much interest in lightweight projects.

Recently I started doing some work on a more structured project, with smaller PRs.... and It's a lot easier to mentally leave it behind at the end of the day when you get so many logical stopping points.

It's not just a code quality benefit... it's a mental health benefit! Presumably that increases quality even more, since people don't code till they get tired.



Commit early, commit often. Think in terms of small steps, and achievable goals.


Yep. And if you're working on open source, use branches, that way if some part of your project is rejected the rest won't be a waste.




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

Search: