hattajrAboutLinksBlogroll
  • Jul 24, 2026, fly.io

    Turn And Face The Strange

  • Jul 20, 2026, matklad.github.io

    Memory Safety's Hardest Problem

  • Jul 9, 2026, andrewkelley.me

    My Thoughts on the Bun Rust Rewrite

  • Jun 8, 2026, blog.xiangpeng.systems

    A system programmer’s guide to LLM inference

  • Jun 8, 2026, fly.io

    Building Agents that Don't Break Themselves

  • Jun 4, 2026, matklad.github.io

    CSS: Unavoidable Bad Parts

  • Jun 3, 2026, burntsushi.net

    Encephalitis

  • May 21, 2026, matklad.github.io

    TIL: Symlinking NixOS Dotfiles

  • Apr 23, 2026, blog.xiangpeng.systems

    Four mistakes during my PhD

  • Mar 14, 2026, graydon2.dreamwidth.org

    LLM time

  • Mar 10, 2026, fly.io

    Unfortunately, Sprites Now Speak MCP

  • Feb 26, 2026, graydon2.dreamwidth.org

    Dear Time Lords: Freeze Computers In 1993

  • Feb 22, 2026, blog.xiangpeng.systems

    parquet-linter: A better Parquet is Parquet itself

  • Nov 5, 2025, graydon2.dreamwidth.org

    A note on Fil-C

  • Oct 29, 2025, andrewkelley.me

    Zig's New Async I/O (Text Version)

  • Aug 29, 2025, andrewkelley.me

    An Open Letter to Everyone I've Butted Heads With

  • Jun 20, 2024, benjdd.com

    MySQL on a Raspberry Pi

  • Apr 14, 2024, benjdd.com

    Displaying images in MySQL

  • Mar 30, 2024, benjdd.com

    Memory access patterns and performance

  • Jul 5, 2023, burntsushi.net

    Regex engine internals as a library

  • Sep 7, 2022, burntsushi.net

    A byte string library for Rust

Fix typoSubscribeAll postsGet in touchhattajrhattajr