devtools.fm: Developer Tools, Open Source, Software Development

Andrew Lisowski, Justin Bennett
undefined
Mar 3, 2023 • 53min

Steve Klabnik - Rust, Oxide Computers

This week we're joined by Steve Klabnik, an engineer at Oxide Computer Company. He was formally on the Rust Core team, co-author of the Rust book, and a lot of other things. We talk about how he got into Rust, why you might choose rust and how he uses Rust in his day to day.https://steveklabnik.com/https://twitter.com/steveklabnikJoin our patreon for the full episode https://www.patreon.com/devtoolsfm.TooltipsWant to hear use talk about our tooltips? Join our patreon! https://www.patreon.com/devtoolsfmAndrewhttps://sandpack.codesandbox.io/docs/advanced-usage/nodeboxhttps://www.clack.cc/JustinGet a labeler! (Here's mine)https://github.com/hyperfiddle/electricStevehttps://github.com/dtolnay/cargo-llvm-lines
undefined
Feb 17, 2023 • 58min

Sunil Pai - PartyKit

This week we're joined by Sunil Pai. Sunil use to work on the React team at Facebook, created the CSS and JS library glamor, built CloudFlare's CLI tool Wrangler, and many, many other things. He's now working on a project called PartyKit, which is a platform for collaborative realtime multiplayer apps. PartyKit aims to make creating multiplayer app experiences as easy as deploying a static site.twitter.com/threepointonegithub.com/threepointonehttps://partykit.io/https://github.com/sponsors/threepointone (A good overview of his work)Tweets on partykithttps://twitter.com/partykit_io/status/1612239829093289991/photo/1https://twitter.com/partykit_io/status/1615436278958284825/photo/2Join our patreon for the full episode https://www.patreon.com/devtoolsfm.TooltipsWant to hear use talk about our tooltips? Join our patreon! https://www.patreon.com/devtoolsfmAndrewhttps://github.com/bvaughn/react-resizable-panelshttps://tinybase.orgJustinhttps://github.com/shobrook/adrenalinehttps://copilot.money/Sunilhttps://maggieappleton.com/https://open.spotify.com/album/6Per97deaWqrJlKQNX8RGK?si=K4eOviwfT2mqPWgyxdldsw
undefined
Feb 3, 2023 • 48min

Tobias Koppers - TurboPack, Webpack

This week we're joined by Tobias Koppers, the creator of Webpack, and now TurboPack. We talk about the origin of Webpack, maintaining Webpack, and what's next for JavaScript bundling. TurboPack is a new bundler from Vercel, and it's built on a completely new architecture with a familiar API. Join as as we dive deep into the future of bundling.https://turbo.build/packhttps://webpack.js.orghttps://twitter.com/wsokrahttps://github.com/sokraJoin our patreon for the full episode.TooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://maath.pmnd.rshttps://github.com/vercel/satoriJustinhttps://github.com/julusian/node-elgato-stream-deckhttps://progrium.com/blog/Tobiashttps://github.com/salsa-rs/salsahttps://v8.dev/blog
undefined
Jan 20, 2023 • 43min

Alex Arena - Interval

This week we're joined by Alex Arena, the founder of Interval. Interval is a batteries included approach to building rich internal tools directly in your apps backend. We talk about the inspiration for Interval, how it works, and how it's evolved over time.https://interval.com/Building a bookmarks CMS with intervalhttps://twitter.com/alexarenaJoin our patreon for the full episode.TooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://dotenv.org/https://tauri.app/Justinhttps://clay.earth/https://hypertalk.substack.com/p/hello-hypertalkAlexCode spell checkerUltimate ffmpeg guide
undefined
Jan 6, 2023 • 46min

Juan Campa - Membrane.io

Juan Campa is the creator of membrane.io, a still in development platform for simplifying API automation and internal tooling. We talk about Membrane's inspiration, persistent state, graph powers, and it's unique combination of UX and DX.Tweet that informed us of the projectmembrane.iohttps://twitter.com/juancampamembrane demoJoin our patreon for the full episode.TooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://slashbase.com/#featureshttps://turbo.build/packJustinhttps://www.val.town/http://worrydream.com/refs/JuanLoop2Learn: This app accelerates my drums learning by 10X. When practicing a song, you can loop a specific clip (from say, Youtube) and slow it down as much as you need.Tailscale: I recently discovered this, and it's fantastic for "hybrid" development: running one service locally while the rest still runs in Kubernetes.
undefined
Dec 16, 2022 • 46min

Rúnar Bjarnason - Unison

This week's guest is Rúnar Bjarnason, co-founder of Unison Computing. Unison is a programming language and developer platform for making distributed systems. It's purely functional and code is content addressed. We discuss the motivation behind Unison, how it works, and how it might change the way we write software.Rúnar TwitterUnisons TwitterUnison LanguageUnison CodeUnison ShareUnison CloudJoin our patreon for the full episode.TooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://github.com/BuilderIO/figma-htmlhttps://github.com/charmbracelet/vhsJustinhttps://github.com/Doist/typisthttps://metaphor.systems/RúnarCopilot: https://github.com/features/copilotExercism: https://exercism.org/OB-4 https://teenage.engineering/products/ob-4
undefined
Dec 2, 2022 • 46min

Jori Lallo - Linear

Jori Lallo, co-founder of Linear, shares insights on developing project management software tailored to customer workflows. He discusses data synchronization, challenges of small team dynamics, and sustainable product development practices. Lallo's journey from coding to managing startups and the evolution of Linear's design principles are also highlighted.
undefined
Nov 11, 2022 • 42min

Henry Zhu - Babel

This week we're joined by Henry Zhu, the current maintainer of Babel. We talk about the his history in OOS, the challenges of maintaining an open source project, and the future of OSS.twitterWebsiteGitHubhopeinsource podcastJoin our patreon for the full episode.TooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://github.com/gbj/leptoshttps://github.com/CamHenlin/coprocessor.jshttps://github.com/CamHenlin/MessagesForMacintoshJustinhttps://alexanderobenauer.com/labnotes/000/https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/Henryhttps://github.com/lucax88x/CodeAceJumperWhisperhttps://github.com/openai/whisperhttps://github.com/ggerganov/whisper.cpphttps://github.com/tobiashuttinger/openai-whisper-realtime
undefined
Oct 28, 2022 • 47min

Paul Biggar - Dark

This week we're joined by Paul Biggar, founder of Dark a new programming language that looks to simplify building app without the hassle of managing infrastructure. Dark is a new way of building serverless backends. Just code your backend, with no infra, framework or deployment nightmares. Previously Paul was the founder CircleCI, a continuous integration platform.Join our patreon for the full episode.TwitterGitHubDarklangDarklang GitHubTooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://liblab.comhttps://github.com/module-federation/nextjs-mfJustinhttps://github.com/harc/ohmhttps://github.com/valence-rs/valenceDavidhttps://tailwindcss.com/https://docs.microsoft.com/en-us/dotnet/fsharp/what-is-fsharphttps://www.zsa.io/moonlander/
undefined
Oct 14, 2022 • 43min

David Khourshid - x-state, stately.ai

This week we talk to David Khourshid, the founder of stately.ai, a company that is building a state machine visualizer and debugger. David is also the creator of x-state, a JavaScript library for state machines. We talk about the history of x-state, how it works, and how it change your code. We also talk about the future of state machines and how they can be used in the real world.Join our patreon for the full episode.TwitterGitHubStatelyxstateTooltipsWant to hear use talk about our tooltips? Join our patreon!Andrewhttps://preactjs.com/blog/introducing-signals/https://lightningcss.devJustinTweet on environment variable typing with ZodDune, a hobby rust based JS runtimeDavidhttps://replay.iohttps://zagjs.com/

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app