1. X
  2. Mitchell Hashimoto
Log inSign up
Mitchell Hashimoto
Superlogical
40.6K posts
Mitchell Hashimoto profile banner
user avatar

Mitchell Hashimoto

Superlogical
@mitchellh
Co-founder of @Superlogical. Creator of Ghostty. 👻 Prev founded @HashiCorp, created Vagrant, Terraform, Vault, and others.
Los Angeles, CA
mitchellh.com
Joined January 2008
151
Following
222K
Followers
RepliesRepliesArticlesArticlesMediaMedia
  • user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    26s
    Good moment today to remind everyone to stay frosty with AI. I was working on making a server stoppable via the CLI, and Codex decided the best path forward was to implement an unauthenticated network API to every server to shut itself down. Excellent work. I responded with "I
  • user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    6h
    I've moved on to optimizing libghostty Wasm runtime memory usage and I am learning a lot! The first discovery: Zig's `std.heap.MemoryPool` is very bad for Wasm! We replaced it with a custom Wasm-specific pool that lowered libghostty's required terminal memory by 75% without any
    Image
    libghostty: use custom memory pool for Wasm, reduce terminal memory by ~75% by mitchellh · Pull...
    From github.com
  • user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    22h
    Something I routinely am in awe about is the compute amplification every commit has today vs. 20 years ago, at least personally. Back then, my personal computer was only non-idle when I was working locally. I ran tests locally. When I pushed, there was no CI. The tests
  • user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    Aug 14
    A couple more notes on this: First, the xterm.js benchmarks were very noisy. A lot of the results relied on whether they got lucky with the V8 JIT/inliner. e.g. the frame times for ASCII ranged from 20us to 100us (!!!). For the purpose of optimism, I only used the fastest times
    user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    Aug 14
    libghostty for WebAssembly got a lot of love recently and is now very, very, very good. I spent the day building harnesses and comparing to xterm.js and here are the results: faster at IO, faster at reflow, faster at rendering. Like, a lot a lot faster. We now provide pre-built
    Image
    Image
    Image
    Image
  • user avatar
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    Aug 14
    libghostty for WebAssembly got a lot of love recently and is now very, very, very good. I spent the day building harnesses and comparing to xterm.js and here are the results: faster at IO, faster at reflow, faster at rendering. Like, a lot a lot faster. We now provide pre-built
    Image
    Image
    Image
    Image

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement