Published: September 7, 2025
15
23
633

HEY has some 100,000 lines of code that's being tested by 30,000 assertions. This used to take upwards of 15 minutes through the complication of cloud runners. We can now do this locally in 1m 22s on a Framework Desktop (almost twice as fast as an M4 Max!). THANK YOU AMD + LINUX!

Image in tweet by DHH

It's actually amazing just how much faster Linux is than macOS when Docker or manipulating many small files is key to the workload, like it is for most web development. It's by far the easiest and cheapest way to accelerate the development bottlenecks, and doesn't require cloud.

@dhh What other hardware companies do you recommend for servers?

@chrisabruce I've been buying servers from @MichaelDell for going on two decades now. It's always been a delight. Highly recommend it.

@dhh Why can't same run on computer hosted in your office? Relying on approver's say that they ran test locally is bit strange on this whole scene. 🤔

@poudelprakash Covered that question in the recent keynote: https://www.youtube.com/watch?...

@dhh I wonder, since you migrated back to your own server from AWS (I remember you tweeted about this): 1. How much did you saved in $? 2. Is there anything about the cloud that you miss?

@nicopyds We saved about $2 million/year. Wrote a million articles about it all gathered here: https://basecamp.com/cloud-exi...

@dhh That's nice. But past 2 days the performance of Hey has been very slow. It's takes painfully long time to navigate search and open anything in the app.

@dhh Love seeing AMD getting the recognition it deserves. That's a massive time savings

@dhh And I thought my services had a lot of assertions, i need to step up. I had similar results with our new local gitlab runners, we cut down the ci time by a factor of 4

@dhh Nice

@dhh Were the cloud runners GitHub Actions? If so, dodging that is another HUGE time save.

@dhh Such acceleration (30k assertions in 1m22s) makes it possible to run the full test suite locally more often and reduces dependence on remote CI runners. This is a real shift in team development practices.

@dhh Hard to justify the 15 min time to run tests that can be run that fast by (relatively cheap) computers. In my current role tests also take closer to 30 minutes to run, would be fun to see how much that could be optimized by just buying own server for it.

@dhh macOS now has its native Docker containers. I haven't tried (moved to Omarchy). But it might run a little faster than Docker Desktop. > based on an open source framework optimized for Apple Silicon and provides secure isolation between container images https://www.heise.de/en/news/m...

@dhh oh god this is a massive difference, imagine all the bills put into making macOS vs he very little that has been put into linux

Share this thread

Read on Twitter

View original thread

Navigate thread

1/17