Live data from Hacker News

A one-line change decreased our build times by 99%

medium.com

1–10 of 256 posts

Re: A one-line change decreased our build times by 99%

#2
I think it takes some real humility to post this. No doubt someone will follow up with an “of course...” or “if you don’t understand the tech you use...” comment.

But thank you for this. It takes a bit of courage to point out you’ve been doing something grotesquely inefficient for years and years.

Re: A one-line change decreased our build times by 99%

#5
post #2

I think it takes some real humility to post this. No doubt someone will follow up with an “of course...” or “if you don’t understand the tech you use...” comment. But thank you for this. It takes a bit of courage to point out you’ve been doing something grotesquely inefficient for years and years.

They are a publicly traded company. They have a team dedicated to engineering support. A better article would include a management and hiring postmortem. It's shocking, really. Humility is nice, but competency is also nice.

Re: A one-line change decreased our build times by 99%

#6
post #4
post #3

@Dang, can we get an edit? This did NOT slash build times 99%, but rather time to do a git pull.

If build includes a git pull, maybe it did.

Nitpick... if 99% of your build time is consumed by preparing the workspace, that's the story. This isn't interesting to anyone who doesn't have that exact problem. Most people who click this won't find it interesting.

Re: A one-line change decreased our build times by 99%

#9
I’ve found as an industry we’ve moved to more complex tools, but haven’t built the expertise in them to truly engineer solutions using them. I think lots of organizations could find major optimizations, but it requires really learning about the technology you’re utilizing.

Re: A one-line change decreased our build times by 99%

#10
post #3

@Dang, can we get an edit? This did NOT slash build times 99%, but rather time to do a git pull.

From the article:

> We found that setting the refspec option during git fetch reduced our build times by 99%.

Seems pretty clear to me that build times were reduced by 99% as a result of cutting the git fetch times significantly (but exacyt number is not give). The headline looks correct to me.

Post reply on HN