TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How do you spend the five minutes a build takes?

16 pointsby paedubucherabout 4 years ago
Building software or applying configuration changes (Ansible, Puppet) takes some time. If it&#x27;s just a couple of seconds, you wait for it to finish. If it is a matter of hours, you do something else and check back later.<p>But what do you do if a build takes about five minutes? Starting another task (like programming) is hardly possible, because you don&#x27;t get anything meaningful done in five minutes. Checking emails, chat messages, or the the phone either doesn&#x27;t fill up the time (no new messages) or just sidetracks you (starting another task that takes longer than five minutes).<p>Checking some random websites or social media is also a bad idea, especially if you have a lot of those five minute builds during the day, because then it creates a habit of distraction.<p>How do you spend that time?

14 comments

Skhalarabout 4 years ago
Depends on where I am.<p>WFH: swivel my chair to my personal computer and work on personal stuff.<p>Office: Google random things, take a quick walk to stretch legs, get coffee, look at phone.
kubanczykabout 4 years ago
I stand up, look away from <i>any</i> screen, sometimes walk, and &quot;process it all&quot;.<p>Meaning: observe as my thoughts flow until they slow down a bit. Regain my balance. That&#x27;s all. This brings ideas, sometimes even creative ideas, without any particular effort. Occasionally the conclusion pops up that for the last two hours I missed the forest for the trees.<p>If I&#x27;m in the office and someone asks me what&#x27;s going on I just respond &quot;The work.&quot;, because it&#x27;s kinda true.
jmercourisabout 4 years ago
I make sure my build doesn&#x27;t take five minutes.
评论 #26424347 未加载
评论 #26424829 未加载
rurbanabout 4 years ago
Depends on your builds. Usually I work on parallel branches, if the time is longer than 30min.<p>A good strategy is to have fast and separate thorough&#x2F;longer checks. My smoke builds try to be faster than 3min, the thorough builds, like for a PR or master update, could last 30min, but on some projects, esp with windows, about 2hrs.<p>Then it&#x27;s good to switch to another branch to do some useful work.
pestatijeabout 4 years ago
I relax my eyes by looking at a distance (eg. out of the window). It&#x27;d be better to close them, but there is no easy way to tell when the build has finished.
评论 #26424532 未加载
wodenokotoabout 4 years ago
What I should do: Go out and make some coffee or something else.<p>What I ended up doing: starring at the progress.
Raed667about 4 years ago
Work on something else, until I forgot that I started a build (that could take up to 40min) and then go back to it when&#x2F;if I randomly remember what i was working on.
评论 #26454091 未加载
ipaddrabout 4 years ago
I have a computer with another task ready to be completed and move to that. That task could be a next move in a game, work related, chore. At the end of the day you&#x27;ve managed so get so much more done.
benzesandbetterabout 4 years ago
Answer emails and Slack messages, review PRs from colleagues, read books&#x2F;articles, write docs, check the markets, walk my dogs...
ElectricMindabout 4 years ago
I know I am forgetting something. Oh wait- the build. brb lol
joshxyzabout 4 years ago
Read hn lol, the ask &#x2F; show &#x2F; new sections particularly
FiatLuxDaveabout 4 years ago
Sword-fighting on desk chairs, obviously:<p><a href="https:&#x2F;&#x2F;xkcd.com&#x2F;303&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;303&#x2F;</a>
soulchild37about 4 years ago
Coming to HN lol
paedubucherabout 4 years ago
Thanks for all the replies, which are hardly satisfying for my employer.