AN HAAboutResearch PapersClippingsBlogrollLinks
  • Nov 1, 2026, typesanitizer.com

    An outsider's perspective on Scion and Mononoke

  • Oct 30, 2026, smallcultfollowing.com

    'Trust but verify'; or, 'the correctness ratchet'

  • Oct 29, 2026, matklad.github.io

    Avoid Public Functions Calling Other Public Functions

  • Oct 27, 2026, mmapped.blog

    Answers at the back of The Book

  • Oct 25, 2026, jyn.dev

    A rising tide raises all rents

  • Oct 23, 2026, glfmn.io

    image blocks

  • Oct 22, 2026, neugierig.org

    Theseus: DOS support and AI disassembly

  • Oct 22, 2026, neugierig.org

    Converting YouTube performances to albums

  • Oct 14, 2026, smallcultfollowing.com

    What agents mean for Rust (and vice versa)

  • Oct 10, 2026, smallcultfollowing.com

    Why 'externalized' proofs of cyclic trait impls does not work

  • Oct 7, 2026, matklad.github.io

    On Git Refs

  • Oct 5, 2026, matklad.github.io

    Benchmark In Milliseconds

  • Oct 1, 2026, vondra.me

    Are we reverting patches because of bugs found by AI?

  • Oct 1, 2026, neugierig.org

    The guess and check pattern

  • Sep 30, 2026, glfmn.io

    un-abstract

  • Sep 22, 2026, vondra.me

    Being considerate of other people's time

  • Sep 20, 2026, www.scattered-thoughts.net

    0061: i'm not a cat, artificial adventures, synthetic sagas, anthropic, sponsors

  • Sep 20, 2026, www.scattered-thoughts.net

    Synthetic sagas

  • Sep 18, 2026, yosefk.com

    Unit tests mark territory more than squash bugs

  • Sep 16, 2026, jyn.dev

    tokens too cheap to meter

  • Sep 15, 2026, vondra.me

    Postgres development activity

  • Sep 14, 2026, glfmn.io

    tidal-innards

  • Sep 4, 2026, jonathan-frere.com

    Anatomy of a Test

  • Sep 4, 2026, jyn.dev

    we have a year to fix security everywhere

  • Aug 28, 2026, jack-vanlightly.com

    The AtomicLog + LogDrive: Strong vs weak sealing

  • Aug 25, 2026, jack-vanlightly.com

    The LogDrive: Flexible Composition Through Abstraction in Shared Logs

  • Aug 22, 2026, typesanitizer.com

    There continue to be reasons for software to be slow

  • Aug 10, 2026, typesanitizer.com

    Reviewing code is a skill

  • Jul 12, 2026, mmapped.blog

    Backtrack-free cursive

  • Jul 7, 2026, jack-vanlightly.com

    Apache Kafka performance #1 - linger.ms

  • Jul 1, 2026, www.scattered-thoughts.net

    Artificial adventures

  • Jun 14, 2026, yosefk.com

    Doing everyone else's job

  • Jun 3, 2026, burntsushi.net

    Encephalitis

  • May 23, 2026, yosefk.com

    LLMs struggle with the shell, too

  • May 22, 2026, mmapped.blog

    Interleaved deltas

  • Mar 6, 2026, jonathan-frere.com

    Pushing and Pulling: Three Reactivity Algorithms

  • Nov 29, 2025, jonathan-frere.com

    Additional Thoughts about the Command Pattern

  • Oct 13, 2025, transactional.blog

    Copy-and-Patch: How It Works

  • Oct 13, 2025, transactional.blog

    Copy-and-Patch: A Tutorial

  • Aug 11, 2025, transactional.blog

    NULL BITMAP on SIMD

  • May 12, 2025, blog.xoria.org

    Cocoa Basics Part Two: Our First Window

  • May 6, 2025, blog.xoria.org

    Cocoa Basics Part One: The Application Structure

  • May 6, 2025, blog.xoria.org

    Cocoa Basics Part Zero: Introduction

  • Oct 25, 2024, without.boats

    Generators with UnpinCell

  • Oct 16, 2024, without.boats

    UnpinCell

  • Jul 23, 2024, without.boats

    Pinned places

  • Jul 5, 2023, burntsushi.net

    Regex engine internals as a library

  • Sep 7, 2022, burntsushi.net

    A byte string library for Rust

Find Me: Mail | LinkedIn | Github