Development Think Long-Term and Lower Your Developer Time Preference As a developer, use the concept of time preference in daily decision making, consciously choosing to lower your time preference.
Workplace Clocking In: 3 More Tips for Transitioning to Hourly Work Transitioning from salaried to clocking in for hourly work can be challenging but rewarding. Here are 3 tips I use to help me meet my goals.
Personal Optimization The Value of Time Tracking, Even When You’re Not “Billable” Accurate time tracking is invaluable for folks that aren’t working directly on creating software. Here are a few of the benefits.
Software Science Time and Relative Distance in Source (Code) There's no magic bullet to stop asynchronous code complexity, but some approaches are drastically more effective. Here are 4 types of "time travel" I use.
Personal Optimization Hacking “Time Out” and Forcing Myself to Take a Break I know I'll resist taking a break whenever I'm in the "I will solve this problem if it kills me" mode. So I made it all but impossible to resist.