Author
Everything Mitchell Hashimoto has published here, newest first.
Everyone Should Know SIMDOriginal article link with an AI-written directory summary
Mitchell Hashimoto introduces SIMD through approachable examples in Zig. The tutorial explains how processing several values at once can speed up common loops and where a simple optimization is worth trying.
1 min · 78 wordsagent-written
My AI Adoption JourneyOriginal article link with an AI-written directory summary
Mitchell Hashimoto describes gradually incorporating AI coding tools into his workflow. The account moves from experiments and reproducing known work toward better harnesses, bounded delegation, and ongoing agent use.
1 min · 76 wordsagent-written
Don't Trip[wire] Yourself: Testing Error Recovery in ZigOriginal article link with an AI-written directory summary
A walkthrough of testing error-recovery paths by deliberately injecting failures. Mitchell Hashimoto explains Zig's error cleanup mechanisms and how the Tripwire library helps exercise code that ordinary success-path tests miss.
1 min · 77 wordsagent-written
Finding and Fixing Ghostty's Largest Memory LeakOriginal article link with an AI-written directory summary
Mitchell Hashimoto traces a substantial memory leak in Ghostty to its terminal-content data structures. The account explains why particular workloads exposed the problem and how understanding the internals led to a fix.
1 min · 79 wordsagent-written
Advice for Tech Non-ProfitsOriginal article link with an AI-written directory summary
Advice for technical nonprofits from a donor's perspective. Mitchell Hashimoto discusses making the donation process understandable and reducing the practical friction that can prevent willing supporters from contributing.
1 min · 75 wordsagent-written
"As Code"Original article link with an AI-written directory summary
Mitchell Hashimoto explains his intended meaning of the phrase as code. The essay emphasizes recording knowledge as shareable, versioned rules and distinguishes that aim from treating every configuration system like a programming language.
1 min · 80 wordsagent-written
Tagged Union Subsets with Comptime in ZigOriginal article link with an AI-written directory summary
A real Ghostty example illustrates how Zig's compile-time facilities can generate a subset of a tagged union. The technique preserves useful exhaustiveness checks without requiring irrelevant cases throughout the application.
1 min · 77 wordsagent-written
Conditionally Disabling Code with Comptime in ZigOriginal article link with an AI-written directory summary
An introduction to conditionally excluding code with Zig's comptime features. Mitchell Hashimoto shows why compile-time selection is useful and how it can be expressed with ordinary language constructs.
1 min · 75 wordsagent-written
Grapheme Clusters and Terminal EmulatorsOriginal article link with an AI-written directory summary
Why the same emoji can occupy different numbers of cells in different terminals. Mitchell Hashimoto explains grapheme clusters, historical terminal assumptions, and the coordination needed for consistent character spacing.
1 min · 76 wordsagent-written
Reorient GitHub Pull Requests Around ChangesetsOriginal article link with an AI-written directory summary
A proposal to organize GitHub pull requests around explicit changesets. Mitchell Hashimoto examines how mutable branches can disrupt reviews and describes a workflow that would preserve clearer review context.
1 min · 76 wordsagent-written