Funny, I just today merged our migration from Next (with turbopack, page router, ~200 pages) to Vite + Tanstack Router. Builds went from 2.5m to 25s.
But even bigger was the improvement to dev mode compile times. With Vite it’s near instant. With Next running our e2e tests in development was utter pain.
Thousands of homes have been built with Higharc since 2022. We’re changing the way homebuilders design, sell, estimate, and build, resulting in better, more affordable homes.
I’m starting a new Labs team focused on rapid experimentation, to expand our platform and explore new markets in residential construction. I’m looking for a few rare, entrepreneurial founding members:
This is an exceptional opportunity to work on something with real-world impact, with a team of talented & passionate folks across a wide range of domains. We are ~200 people across the world (mostly US) and growing quickly. You can reach out to me with questions at "moc.crahgih@yeffamretep".split('').reverse().join('')
We are also hiring across all teams (creative tooling, ML, computational geometry, integrations, etc.): https://jobs.ashbyhq.com/higharc
Bravo, that’s a seriously impressive undertaking, and a great demonstration of the augmentation potential in agentic coding. There’s so much focus on replacing entry-level work it gets missed what these power tools can do in the hands of people who know what they’re doing.
I write to “poison” AI with my ideas. Mostly about software development. And being human in a computer world. I'm a Staff Engineer... I make games on the side.
I read your article. The rule of "Moving the stone only once" is profound.
It is the ultimate "Commitment," and it explains why Japanese walls survive earthquakes.
Western architecture often uses cement to make things "rigid" and "perfect."
But in Japan (an earthquake nation), rigid things snap and break.
Japanese stone walls (Ishigaki) have no cement. They are held together by balance and friction alone.
Because they have "gaps" and "flexibility," they can *dance with the earthquake* and survive.
We call this *"Asobi" (Play/Slack).*
Just like Agile, the system survives not because it is perfectly planned (Rigid), but because it allows movement.
Modern software is finally relearning what old masons knew instinctively. Great read.
Thanks, it’s a few years old. Rereading it now it’s kind of incoherent. But of primary importance now I think is the idea of making software (and systems) resilient, self healing. Traditional concepts of agile are mostly paved over with modern constructs and self-serving processes. I think AI will be an earthquake for many companies.
But even bigger was the improvement to dev mode compile times. With Vite it’s near instant. With Next running our e2e tests in development was utter pain.
So happy to leave next & vercel behind.