The Curious Engineer

All blogs / Zig

Mitchell Hashimoto

mitchellh.com

Mitchell Hashimoto's personal website.

ZigSoftware / engineering practicePerformance / optimization

’15’20’25
Posts
54 from 21 Jan 2013 to 6 Oct 2026
Posting
monthly (11 in the last year)
Kind
personal blog
Feed
https://mitchellh.com/feed.xml

2026 10

  1. A Terminal Protocol for Program Status (OSC 7501)
  2. Superlogical
  3. Everyone Should Know SIMD
  4. Pledging Another $400,000 to the Zig Software Foundation
  5. Ghostty Is Leaving GitHub
  6. Simdutf Can Now Be Used Without libc++ or libc++abi
  7. The Building Block Economy
  8. My AI Adoption Journey
  9. Don't Trip[wire] Yourself: Testing Error Recovery in Zig
  10. Finding and Fixing Ghostty's Largest Memory Leak

2025 9

  1. Ghostty Is Now Non-Profit
  2. Vibing a Non-Trivial Ghostty Feature
  3. Zig Builds Are Getting Faster
  4. Libghostty Is Coming
  5. You Have to Feel It
  6. Advice for Tech Non-Profits
  7. We Rewrote the Ghostty GTK Application
  8. "As Code"
  9. Welcoming Ghostty Subsystem Maintainers

2024 7

  1. Ghostty: Reflecting on Reaching 1.0
  2. Ghostty 1.0 is Coming
  3. Pledging $300,000 to the Zig Software Foundation
  4. Tagged Union Subsets with Comptime in Zig
  5. Conditionally Disabling Code with Comptime in Zig
  6. Joining Polar as an Advisor
  7. Ghostty Devlog 006

2023 15

  1. Ghostty Devlog 005
  2. Grapheme Clusters and Terminal Emulators
  3. Reorient GitHub Pull Requests Around Changesets
  4. Ghostty Devlog 004
  5. Talk: Introducing Ghostty and Some Useful Zig Patterns
  6. Ghostty Devlog 003
  7. Ghostty Devlog 002
  8. Ghostty Devlog 001
  9. My Approach to Building Large Technical Projects
  10. Integrating Zig and SwiftUI
  11. Prompt Engineering is for Transactional Prompting
  12. Using Nix with Dockerfiles
  13. Prompt Engineering vs. Blind Prompting
  14. Growth of AI Through a Cloud Lens
  15. My Startup Banking Story

2022 6

  1. Contributing to Complex Projects
  2. Zig Build System Internals
  3. Zig Sema: ZIR => AIR
  4. Zig AstGen: AST => ZIR
  5. Zig Parser
  6. Zig Tokenizer

2014 1

  1. Comparing Filesystem Performance in Virtual Machines

2013 6

  1. Packer
  2. The Tao of Vagrant
  3. Automation Obsessed
  4. Abandoning Rubygems
  5. APPLE: My Key to Success
  6. The New Normal