Ghostty creator and Hashicorp cofounder Mitchell Hashimoto talks with Richard Feldman about the development of that high-performance terminal emulator: how he's been building Ghostty, how he does native GUI development while sharing code across platforms, how LLMs have affected both the project and his love of coding, his thoughts on AI ethics, and more.
This episode was sponsored by mailtrap.io - modern email delivery for developers. Try Mailtrap for free: https://l.rw.rw/software_unscripted_1
Patreon supporters get ad-free episodes! https://www.patreon.com/SoftwareUnscripted
- Ghostty nonprofit announcement - https://mitchellh.com/writing/ghostty-non-profit
- Zig programming language - https://ziglang.org
- Roc programming language - https://www.roc-lang.org
- Zed's Windows 95-inspired launch site - https://www.windowswen.com
- Amp Code - https://ampcode.com
- Wispr Flow - https://wisprflow.ai
00:00 Introduction
02:58 Native, Yet Cross-Platform
05:53 Business Logic vs. Presentation
12:03 AI in Programming
17:46 Ethics of AI Use
20:50 How Mitchell uses Transcription
23:57 Diminishing Returns in LLM Model Progress
26:49 AI in Creative Industries
29:43 Final Thoughts