In this episode we speak to Michelle Lim and Zach Lloyd, both of Warp, a terminal designed to make developer workflows more productive. We discuss the historical significance of physical terminals, terminal emulators, pseudo-terminals and the shell. We also explore why Rust is a better technology choice than Electron for building a new terminal, why GPU acceleration matters, how it works with the macOS Metal APIs, and discuss the challenges garbage collection brings to high performance UIs.

Get early access to Warp with this special invite code: https://app.warp.dev/download/r/1CNSLE

About Michelle Lim & Zach Lloyd

Zach Lloyd is the founder and CEO of Warp, a Rust-based terminal for developers. Michelle is a software engineer who joined early on. Prior to Warp Zach co-founded SelfMade, was CTO at Time Inc., and ran the Google Sheets team at Google. Michelle graduated from Yale and previously worked at Robinhood, Slack, and Facebook. 

Other things mentioned:

iTermVT100tmuxFishSSHbashGitHub ActionsRustElectronGarbage collection OpenAlMetalXcodeOpenAi CodexRetoolKeyron CLionLogitech Ergo K8060

Let us know what you think on Twitter:

https://twitter.com/consoledotdev

https://twitter.com/davidmytton

https://twitter.com/michlimlim

https://twitter.com/zachlloydtweets/

Or by email: [email protected]

About Console

Console is the place developers go to find the best tools. Our weekly newsletter picks out the most interesting tools and new releases. We keep track of everything - dev tools, devops, cloud, and APIs - so you don’t have to. 

Sign up for free at: https://console.dev

Recorded: 2021-11-02.

Twitter Mentions