#212: Elmer Bulthuis on Rust, WebAssembly, and Sustainable Design

#212: Elmer Bulthuis on Rust, WebAssembly, and Sustainable Design

From Pybites Podcast by Julian Sequeira & Bob Belderbos

January 20, 2026 · 1h 1m

About this episode

Elmer Bulthuis discusses building adaptable software using Rust and WebAssembly, emphasizing sustainable design practices.

Change is unavoidable in software, so how do you make it safe to evolve systems without breaking trust? In this episode, we’re joined by Elmer Bulthuis for a wide-ranging conversation about building software that can adapt over time. We explore how Rust’s ownership model shapes clearer thinking about design, why WebAssembly is becoming a practical way to share complex logic across platforms, and how Elmer has used Rust and WASM in real projects to keep behaviour consistent across TypeScript and .NET without duplicating effort. We also dig into the everyday practices that make long-lived systems possible: choosing names that work in context, designing abstractions that don’t leak, and treating tests as living documentation rather than a checkbox. Elmer shares thoughtful perspectives on local-first development, keeping CI honest, and using AI as a helpful power tool for refactoring without outsourcing engineering judgement. Along the way, we touch on team culture, ego-free collaboration, and even yoga — because sustainable software is ultimately built by sustainable people. Connect with Elmer: LinkedIn: https://www.linkedin.com/in/elmerbulthuis Github…

People in this episode

Hosts: Julian Sequeira, Bob Belderbos

Guest: Elmer Bulthuis

Topics covered

  • Rust
  • WebAssembly
  • Sustainable Design
  • Software Evolution
  • Team Culture
  • Local-first Development

Keywords

  • Rust
  • WebAssembly
  • Software Design
  • Sustainable Software
  • CI
  • Refactoring
  • Team Collaboration

Mentioned in this episode

Organizations: Pybites, TypeScript, .NET, AI, LinkedIn, Github

More episodes of Pybites Podcast

Explore listener stats, chart rankings, contacts and more on the Pybites Podcast podcast page.