Rust in Production cover image

Rust in Production

Zed with Conrad Irwin

Oct 17, 2024
Conrad Irwin, a seasoned developer known for his work on Superhuman, discusses his journey with Zed, a cutting-edge text editor built from scratch. He delves into the innovative use of Rust and GPU rendering, pushing the boundaries of performance. Interesting topics include enhancing type safety with custom smart pointers, the implementation of async solutions for seamless GPU interfaces, and integrating WebAssembly with Tree Sitter for improved coding capabilities. Conrad also emphasizes the importance of community in collaborative coding and overcoming challenges in large file editing.
01:01:57

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Zed distinguishes itself by integrating real-time collaboration features into its code editor, addressing a significant gap in existing tools.
  • Utilizing unique GPU rendering techniques and TreeSitter for parsing enables Zed to deliver a faster and more fluid user experience than traditional editors.

Deep dives

The Need for a New Code Editor

Existing code editors often lack real-time collaboration, which is a standard feature in many modern tools like Google Docs and Figma. This gap leaves programmers stuck in traditional workflows where collaboration involves cumbersome processes like Git commits and pushes. Zed aims to change this by providing a code editor that focuses on collaboration, speed, and seamless integration with modern tools. Additionally, Zed promises to alleviate the frustrations common in editors like VS Code and NeoVim, which tend to be slow and require extensive setup for optimal use.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode