Startups can’t afford to ship fast but buggy anymore.
15 yrs ago, @reidhoffman said "if you’re not embarrassed, you’ve shipped too late."
But in 2024, people can't use a buggy product.
Yes, you need to go fast, but keep scope small so you can actually deliver great quality.
@clairevo Using the @github CLI as a clutch for quickly publishing PRs I need 👀 on, or for jumping to one that someone wants me to look at. Without switching context.
Why is bun/biome/turbopack/<devtool with a focus on perf> _such_ a big deal?
Why does a few seconds matter so much?
As a product engineer, iteration speed is EVERYTHING. It literally multiplies runway. Do you see it?
ime, In every non trivial project for the past 10 years, here's what's taken time to land code in CI (besides writing it):
- install deps
- build code
- lint codebase
- typecheck
- run tests
Mentally imagine one version of this takes 2 minutes, and other takes 20.
Someone drops a review on your PR ("NIT", they say. Hmph.) So you commit it and wait again. Do you see the problem?
Sure, you can throw caches at it, but beyond a point even loading/saving those take time (and money!!). We'd assumed our tools are as fast as they can get, so when product engineers, whose everyday work (read: do the above 10s of times from 9-5) come across a tool that reclaims their time, they associate it with FREEDOM. Do you see it? They can ship faster, spend more time with their family, get professional accolades, and focus on the things that help them ship.
I'm not joking about this impact even a little. It helps them spend more time with their family. This isn't tech navel gazing. I'm speaking from experience.
So bun comes along (for 1,2,5). Turbopack tries to be more holistic and makes a fast tool but also great caching. The bloomberg gang are going to solve 4. Biome might solve 3. And the impact is theoretically for _millions of developers_ across the world, since they're all working on conventions/standards. A PR that would take hours to land now takes minutes. Do you see it?
It's a big deal.
"Eat at a local restaurant tonight. Get the cream sauce. Have a cold pint at 4 o’clock in a mostly empty bar. Go somewhere you’ve never been. Listen to someone you think may have nothing in common with you. Order the steak rare. Eat an oyster. Be open to a world where you may not understand or agree with the person next to you, but have a drink with them anyways. Eat slowly. Tip your server. Check in on your friends. Check in on yourself. Enjoy the ride."
- Anthony Bourdain
1/ We've been working on natural language interfaces for 3 years.
But once we built this, we knew it was going to be bigger than anything we'd built so far.
✨ Launching HelpHub by @CommandBar — custom ChatGPT + search for any site