Mitchell Hashimoto

Ghostty: Reflecting on Reaching 1.0

December 26, 2024

Ghostty 1.0 is Coming

October 22, 2024

Pledging $300,000 to the Zig Software Foundation

October 1, 2024

Tagged Union Subsets with Comptime in Zig

September 23, 2024

Conditionally Disabling Code with Comptime in Zig

September 12, 2024

Joining Polar as an Advisor

April 4, 2024

Ghostty Devlog 006

February 12, 2024

Ghostty Devlog 005

December 6, 2023

Grapheme Clusters and Terminal Emulators

October 2, 2023

Reorient GitHub Pull Requests Around Changesets

September 30, 2023

Ghostty Devlog 004

September 28, 2023

Talk: Introducing Ghostty and Some Useful Zig Patterns

September 12, 2023

Ghostty Devlog 003

August 24, 2023

Ghostty Devlog 002

August 5, 2023

Ghostty Devlog 001

July 13, 2023

My Approach to Building Large Technical Projects

June 1, 2023

Integrating Zig and SwiftUI

May 27, 2023

Prompt Engineering is for Transactional Prompting

April 24, 2023

Using Nix with Dockerfiles

April 23, 2023

Prompt Engineering vs. Blind Prompting

April 14, 2023

Growth of AI Through a Cloud Lens

April 4, 2023

My Startup Banking Story

March 14, 2023

Contributing to Complex Projects

March 13, 2022

Zig Build System Internals

February 24, 2022

Zig Sema: ZIR => AIR

February 13, 2022

Zig AstGen: AST => ZIR

February 12, 2022

Zig Parser

February 11, 2022

Zig Tokenizer

February 10, 2022

Comparing Filesystem Performance in Virtual Machines

January 10, 2014

Packer

June 28, 2013

The Tao of Vagrant

June 18, 2013

Automation Obsessed

June 6, 2013

Abandoning Rubygems

March 21, 2013

APPLE: My Key to Success

March 4, 2013

The New Normal

January 21, 2013