Hacker News new | ask | show | jobs
by contingencies 722 days ago
1. For me formal planning is generally a net negative. I avoid it where possible. It's non-productive busywork. A "project manager" is the ultimate bullshit job, IMHO. Script that shit if you really need a schedule, or learn operations research.

2. Clean desk philosophy. At the end of the session, check everything in to git, write notes to help you move on next time you pick it up, and RELAX. Having learned the value of documentation, respect it. Keep it minimal, on point, and discoverable.

3. Work with your metabolism not against it. If you wake up early, knock out a few hours on something that motivates you. If you are disinterested, tired, or lack inspiration then take a break and do something else.