Changelog News
Developer news worth your attention
Jerod here! š
At risk of unleashing your green monster, I have to report that researchers in Japan have achieved a world record in data transmission speed at 1.21 Gigawatts 1.02 Petabits per second over 1,123 miles.
Just how fast is that?! Itās more than 3.5 million times faster than the average internet speed (~300Mbps) in the US right now. Jealous yet?
Ok, letās get into the news.
š§ Lightspeed search built for devs
We talk with Don MacKinnon, Co-founder and CTO of Searchcraftāa lightspeed search engine built in Rust. We dig into the future of search, how it blends vector embeddings with classic ranking, and what it takes to build developer-friendly, production-grade search from the ground up. š„ VIDEO
š„ An app can be a home-cooked meal
This post by Robin Sloan was originally penned in Feburary, 2020, but Iām sharing it now because this new wave of vibe coding tools makes it even more true now than when he wrote it:
IĀ made a messaging app for, and with, my family. It is ruthlessly simple; we love it; no one else will ever use it. IĀ wanted to share a few notes about how and why IĀ made it, both to (a) offer a nudge to anyone else considering a similar project, and (b) suggest something a little larger about software.
That āsomething a little larger about softwareā that heās referring to, is that the ālearn to codeā movement was mostly about market value, but the ālearn to cookā movement almost never is. Robin suggests that if we think of coding more like cooking, we can use software to make our little world a better place.
This messaging app IĀ built for, and with, my family, it wonāt change unless we want it to change. There will be no sudden redesign, no flood of ads, no pivot to chase a userbase inscrutable to us. It might go away at some point, but that will be our decision. What is this feeling? Independence? Security? Sovereignty?
Is it simplyāā¦āthe feeling of being home?
From one perspective, AI coding tools are scary because they threaten our market value. From a different perspective, AI coding tools unlock a world of opportunity to create home-cooked software never before possible (or worth the effort). Letās get cookinā!
𤯠Google hires Windsurf CEO
If you thought OpenAI was buying Windsurf for boo koo bucks, you were once right, but now youāre wrong. That deal is off. Instead, Google is hiring CEO Varun Mohan, cofounder Douglas Chen, and āsome of Windsurfās R&D employeesā for their DeepMind team. Not an acquisition. Just hiring them for, yes, boo koo bucks.
This seems like a great deal for Google (cleaner than an acquisition in almost every way), a great deal for Windsurfās founders (they got a large portion of those bucks), but a raw deal for the remaining Windsurf employees who have equity and/or options in the company.
Google isnāt alone. Microsoft and Meta have made similar moves recently. Be careful out there, especially if youāre considering non-cash compensation at an AI-related startup, which is quickly becoming the only kind of startup that exists.
š Itās ātoo lateā for Intel
Itās difficult to fathom how fast (and hard) Intel has fallen from the top of the semiconductor world. Hereās a report from the mouth of new CEO, Lip-Bu Tan:
On training, I think it is too late for us⦠Twenty, 30 years ago, we were really the leader. Now I think the world has changed. We are not in the top 10 semiconductor companies.
Yikes. Theyāve already laid off thousands of employees around the world and their costs continue to explode due to high R&D spending and they faced a $16 billion loss in Q3 last year. To put their fall in perspective, there was a day when Intel considering acquiring Nvidia for $20 billion. Now Nvidiaās market cap is 40x the size of Intelāsā¦
š° Depot build autoscaling for everyone
Thanks to Depot for sponsoring Changelog News
Depot just launched general availability for build autoscaling, which dynamically scales your remote build capacity based on workload demand. Whether youāre pushing one commit or a hundred, your builds stay fastāwithout managing any infrastructure. And itās available today on all paid plans.
Hereās Founder and CEO Kyle Gailbrath:
When we first launched Depot, our goal was to make Docker image builds exponentially faster. Why? Because we experienced the absolute drudgery of waiting for container builds locally and in CI. The modern day equivalent of watching paint dry because saving and loading layer cache over networks negated all performance benefits of caching, and building multi-platform images required emulation, bringing builds to a crawl. So, we built the solution we had always wanted: a fast, shareable, and reliable container build service that could be used from any existing CI workflow or anywhere you were using ādocker buildā.
Learn more at Depot.dev.
š Stop forcing AI tools on your engineers
Anton Zaides, imploring people in leadership roles to stop forcing AI on their engineers:
Iām definitely NOT saying that we should ignore those tools. There ARE engineers who are old-fashioned and resist without giving it a real chance. You do have a responsibility to help your team adapt to the new world (and it IS a new world).
But there are so many better ways to do it
I couldnāt agree more! Hereās a few better ways that Anton suggests:
- Give time to explore
- Share what worked in your org
- Give people time to adopt it their way
This jives with Abi Nodaās response when I asked him how heās approaching AI adoption at DX in last weekās Friends (link š). Abi referenced Netflix as an example of an organization that employees super smart engineers and has been super quiet about AI adoption because theyāre just letting their super smart engineers make super smart decisions about AI just like they tend to make super smart decisions about other tooling choices. Seems like a super smart way to go about it.
šāāļø Ten years of running every day, visualized
Adrien Friggeri went for a run on July 11, 2015. And every single day since. It started like many streaks start, with small ambitions:
I headed out on a run on a Tuesday, then did another one the next day, and the day after, and⦠I took the Friday off. When I woke up on July 11, 2015 I remember thinking I could have done 4 days in a row, so I set out to try and do that. 4 days turned into a week, then a month, then two, then six, then a year, and here I am, ten years later.
He didnāt merely run every day, he tracked his running (via Strava) and documented his runs, creating compelling visualizations of his annual mileage, workout activity by time of day, treadmill vs outdoor distributions, pace, heart zone rates, weather conditions, states / countries / continents visited⦠you name it. On the overall impact of running, Adrien says:
Running has changed my life, and I hope Iāll still keep this going in another decade. Iāve been extremely lucky to have had the support of my wonderful wife Molly throughout this journey, and I couldnāt have done it without her patience, how many times has she heard me say Iāll be back in a few! in the mornings.
An impressive achievement and an inspiring set of visualizations that are so good, I almost went for a run, myself. Then I remembered how much I hate itā¦
šļø Measuring the actual impact of AI coding
Abi Noda from DX is back to share some cold, hard data on just how productive AI coding tools are actually making developers. Teaser: the productivity increase isnāt as high as we expected. We also discuss Jevons paradox, AI agents as extensions of humans, which tools are winning in the enterprise, how development budgets are changing, and more. š„ VIDEO
š§ Vercel acquires NuxtLabs
Vercel has acquired the company that maintains Nuxt, which means it now employees and/or financially supports the teams behind: Next.js, Turborepo, Svelte, shacdn, and now Nuxt. Not sure how I feel about thatā¦
Hereās Nuxt core team member, Daniel Roe, writing about the future of Nuxt:
Vercelās investment in the Nuxt team means that we will have more time to invest in making Nuxt better and empowering our community. Itās a strong endorsement of our vision ā and will help us pursue it more sustainably.
š¦ Firefox is fine. The people running it are not
Liam Proven says Mozillaās management is a bug, not a feature:
Mozillaās leadership is directionless and flailing because itās never had to do, or be, anything else. Itās never needed to know how to make a profit, because it never had to make a profit. Itās no wonder it has no real direction or vision or clue: it never needed them. Itās role-playing being a business.
𤩠A human-friendly alternative to netstat
netstat is a powerful tool for digging into your Linux/macOS machineās networking stack. But like many power tools, itās not the most user-friendly thing in the world. Enter āsomoā, which provides a nice table view, fitlerable / sortable output, interactive killing of processes, and more.
š Donāt forget your (un)ordered list
- Introducing OpenCLI
- SVGs that feel like GIFs
- Specification Engineering
- Death by a thousand slops
- Astro is a developerās f***ing dream
- A moon phase tracker rendered in ASCII art
- Firefox is fine. The people running it are not
- Claude Code is now a Bun single-file executable
- Kanban board to manage your AI coding agents
- Throwing AI at developers wonāt fix their problems
- Use Claude Code on mobile and web with Claude Code UI
- systemd has been a complete, utter, unmitigated success
- Adding a feature because ChatGPT incorrectly thinks it exists
- The uncertain future of coding careers and why Iām still hopeful
- Why I used to prefer permissive licenses and now favor copyleft
- Bros-in-law create fiber ISP to compete against Comcast in Michigan
Thatās the news for now, but if you missed last weekās edition, perhaps let me read it to you while lighting off fireworks. š„
We have some great episodes coming up this week:
- Wednesday: Adam does a founders talk with Retoolās David Hsu
- Friday: Nick Nisi joins us to discuss the news
Have a great week, forward this to a friend who might dig it, and Iāll talk to you again real soon. š
āJerod