Live data from Hacker News

A trick to reaching flow: Leave your work broken

census.dev

21–30 of 196 posts

Re: A trick to reaching flow: Leave your work broken

#21
post #6

I've been using this "trick" for many years. An old mentor taught it to me, but he called it "park facing downhill". The idea is to leave the workday with the work in a state where there's an obvious and easy task to start the next day with, like parking your car facing downhill so that gravity will get you rolling before the engine is up to speed.

Excellent advice, just like the article as well.

Re: A trick to reaching flow: Leave your work broken

#23

Earlier quoted context omitted.

This is the way. I stop working with tests passing but write a context comment on whats to be done next. It’s like flushing my working memory.

On the other hand it can be helpful, in my experience, to stop right in the middle of a very hard problem, where you are still searching for a good solution. Come the next morning I often know at least a possible solution, without having worked on it consciously.

The risk with this is that you keep procrastinating away before getting going again. It's the anticipated pain of frustration that prevents you from starting. Not so much if your idle time generated a solution to the problem. But if it didn't, then you are in trouble.

Re: A trick to reaching flow: Leave your work broken

#24
post #6

I've been using this "trick" for many years. An old mentor taught it to me, but he called it "park facing downhill". The idea is to leave the workday with the work in a state where there's an obvious and easy task to start the next day with, like parking your car facing downhill so that gravity will get you rolling before the engine is up to speed.

As an engineering director years ago I had the rule that engineers hours were 10am-6pm, and I'd walk around the office at 6pm and send people home. I'd get complaints that I was making people stop when they were in the middle of something, and I'd just say, you can carry on with it in the morning.

It worked extremely well. Engineers just wanted to get on with their work as soon as they arrived in the morning. We'd have a 5 minute literal stand-up that really did only last 5 minutes because people were so impatient to get on with what they had put down the night before.

The policy had to stop when a new VP was hired who valued presenteeism and the appearance of hard work over focus and energy.

Re: A trick to reaching flow: Leave your work broken

#25

Leaving a test broken that is going to be straightforward to fix does help me pick up the pieces again the next day. A next steps text file helps too.

Just introduce a break would work if you want to stop and on a dime. Like typing asdf on in a function

Re: A trick to reaching flow: Leave your work broken

#26
post #22

“ Before stepping away, leave the code in a state where it is Obviously Broken, but Easy to Fix. ”. So purposely introduce a break that you can fix would work just as well?

Yes, but it's easier to say write a unit test that is failing and leave, rather than break something on purpose.

Re: A trick to reaching flow: Leave your work broken

#27

I typically use personal "Did do" and "To do" notes to leave myself breadcrumbs as to where I left off and where I should start again.

Yeah, on VSCode there isn't a good solution for linking to tasks to file+lines other than Bookmarks. Or just stick with TODOs...

Re: A trick to reaching flow: Leave your work broken

#29
post #6

I've been using this "trick" for many years. An old mentor taught it to me, but he called it "park facing downhill". The idea is to leave the workday with the work in a state where there's an obvious and easy task to start the next day with, like parking your car facing downhill so that gravity will get you rolling before the engine is up to speed.

As an engineering director years ago I had the rule that engineers hours were 10am-6pm, and I'd walk around the office at 6pm and send people home. I'd get complaints that I was making people stop when they were in the middle of something, and I'd just say, you can carry on with it in the morning. It worked extremely well. Engineers just wanted to get on with their work as soon as they arrived in the morning. We'd ha…

6pm? Man, I’m so glad I didn’t work for you. That is late.

Re: A trick to reaching flow: Leave your work broken

#30

Never stop until you know what you are going to pick up with next. https://www.fastcompany.com/3021905/hemingways-secret-to-mai...

I wanna live in that world vs kids and coworkers yell fire and their urgent request isn't actually urgent but now I'm outta the zone. Seems like you're describing an idealism.

Ideally, sure I'd fend off these attention suitors and get to them once I hit a stopping point. Love my job and my kids but this triggered me a lil bit. Somewhere along the line I feel like I just became battle hardened into actually accomplishing things regardless. Just a lot of picking up the pieces of context and ideally I left myself notes (e.g park facing downhill, a good mantra)

Post reply on HN