DevTools Download #10

Open Sauced with Brian Douglas

Welcome to the DevTools.fm Download, a weekly newsletter by the hosts of Devtools.fm. In this newsletter we share interesting tidbits we've discovered over the week as well as an overview of this week's episode.

A note, after this week we’re going to be taking a break for the rest of the year. It’s been such an amazing year for DevTools.fm and we thank all of our guests and listeners for making it happen. Y’all are amazing and we appreciate every one of you! Have a fantastic rest of the year and we’ll catch you in January.

We'd like to thank Raycast for sponsoring this week's episode. If you haven't checked out Raycast it's a super powered mac spotlight replacement with a lot of bundled utilities like window management, clipboard history, scheduling, and more! They've got an excellent react based API where you can write your own extensions and a store to share them.

Raycast also has a Pro plan where you can leverage AI to get summaries, translations, and more!

Weekly Discoveries

  • Boshen announced the general availability of Oxlint, a rust based linter for JavaScript. This comes out of the Oxc project, which is a suite of rust based tooling for the JavaScript ecosystem. This is a different initiative than Biome which we covered back in episode 70 but still a really exciting project to watch!

  • Slightly older news here, but still something we wanted to call out is that Stately announced the v5 release of XState earlier this month. We chatted with David back in episode 41 and this marks a major milestone for the xstate team! This work has been a long time coming and the new simplified API is a huge improvement over the v4 version. We’re really excited about this release and hope you’ll check it out!

  • Another big update in the web world is the date-fns library hitting v3. This release is rewritten in TypeScript, has better bundle splitting, ESM support, and more. Great job to the team!

That's all the highlights for this week! If you'd like us to include something for next time feel free to drop us a line at [email protected].

Episode 79: Brian Douglas — Open Sauced

Before chatting with Brian about opensauced.pizza we went pretty deep in his history of working at GitHub. Brian was the first advocate on the DevRel team at GitHub back in 2018. It was fascinating to hear his experiences around the time GitHub actions was being built out and how that feature was a strong contributing factor to the acquisition by Microsoft. We talked a bit about how GitHub’s messaging has become more AI centric and the implications that has on the platform as a whole.

Brian initially created OpenSauce as a side project to help aggregate visibility into PRs open across different projects while he was working at Netlify. He demoed that first version at GitHub Universe which is how he ultimately ended up joining GitHub. Once he joined though, he found out someone was working on something similar and decided to set it aside. As large product organizations are wont to do the project was killed and after 5 years at GitHub Brian took a sabbatical before deciding to go full time on it. OpenSauced provides a better insights into the lifecycle of work happening on GitHub across an organization or across many repos. It’s an interesting product that fills a real gap in GitHub functionality and is worth checking out! Check out the episode for more of our conversation with Brian.