• 9 Oct 2026, purplesyringa.moe
    Vectorized CLZ and CTZ
  • 7 Oct 2026, matklad.github.io
    On Git Refs
  • 6 Oct 2026, callmeo.live
    YouTube features I hate
  • 5 Oct 2026, joshcollinsworth.com
    The story of Tupo, my new daily logic puzzle
  • 5 Oct 2026, matklad.github.io
    Benchmark In Milliseconds
  • 4 Oct 2026, xeiaso.net
    How to Solve: AAC Heavyweight M1 (Savage)
  • 1 Oct 2026, neugierig.org
    The guess and check pattern
  • 30 Sep 2026, kobzol.github.io
    Upstream Rust maintenance report (August-September 2026)
  • 30 Sep 2026, glfmn.io
    un-abstract
  • 30 Sep 2026, joel.place
    Why I Doubted AI Risk
  • 27 Sep 2026, jvns.ca
    Replacing the old battery on rechargeable bike lights
  • 26 Sep 2026, callmeo.live
    Mindless multiplayer eats up me-time
  • 25 Sep 2026, callmeo.live
    General update and autism thoughts
  • 24 Sep 2026, purplesyringa.moe
    Grieving the loss of details
  • 21 Sep 2026, xeiaso.net
    This is why we play
  • 20 Sep 2026, www.scattered-thoughts.net
    0061: i'm not a cat, artificial adventures, synthetic sagas, anthropic, sponsors
  • 20 Sep 2026, www.scattered-thoughts.net
    Synthetic sagas
  • 19 Sep 2026, matklad.github.io
    Finding Bugs
  • 19 Sep 2026, purplesyringa.moe
    Write while learning
  • 18 Sep 2026, yosefk.com
    Unit tests mark territory more than squash bugs
  • 16 Sep 2026, iev.ee
    Labeled matches: why is this not in every regex engine?
  • 16 Sep 2026, jyn.dev
    tokens too cheap to meter
  • 15 Sep 2026, joel.place
    Where's My Health Tech?
  • 15 Sep 2026, www.tigrisdata.com
    You can run git on object storage if you re-make packfiles
  • 14 Sep 2026, glfmn.io
    tidal-innards
  • 13 Sep 2026, purplesyringa.moe
    Don't call yourself an artisanal programmer
  • 12 Sep 2026, xeiaso.net
    Everyone should slow down AI development except for me
  • 6 Sep 2026, anubis.techaro.lol
    It took a year to ship WebAssembly in Anubis
  • 4 Sep 2026, joel.place
    OpenAI Agents On Prowiki
  • 4 Sep 2026, jonathan-frere.com
    Anatomy of a Test
  • 4 Sep 2026, jyn.dev
    we have a year to fix security everywhere
  • 4 Sep 2026, purplesyringa.moe
    The NX bit is not just about security
  • 2 Sep 2026, matklad.github.io
    Static Allocation, Constant Work
  • 1 Sep 2026, callmeo.live
    What do you mean it's September?
  • 31 Aug 2026, matklad.github.io
    Cancelation Terminology
  • 30 Aug 2026, www.youtube.com
    Making Progress on AsyncIterator
  • 27 Aug 2026, callmeo.live
    It's Autism
  • 27 Aug 2026, jyn.dev
    simple is not small
  • 24 Aug 2026, jyn.dev
    distributed identity
  • 22 Aug 2026, typesanitizer.com
    There continue to be reasons for software to be slow
  • 21 Aug 2026, joshcollinsworth.com
    In defense of two-state theme toggles
  • 15 Aug 2026, blog.yoshuawuyts.com
    Four levels of in-place initialization
  • 13 Aug 2026, neugierig.org
    Computing graph dominators
  • 12 Aug 2026, joel.place
    Distillation
  • 10 Aug 2026, smallcultfollowing.com
    Cylic trait implementations: motivation
  • 10 Aug 2026, typesanitizer.com
    Reviewing code is a skill
  • 3 Aug 2026, kobzol.github.io
    Sovereign Tech Fellowship for Rust maintenance (June-July 2026 report)
  • 31 Jul 2026, jmmv.dev
    An old-new take on argument parsing in Rust
  • 26 Jul 2026, glfmn.io
    To Database or Not To Database
  • 22 Jul 2026, neugierig.org
    Jujutsu tutorial
  • 21 Jul 2026, jvns.ca
    Some more things about Django I've been enjoying
  • 17 Jul 2026, jvns.ca
    Learning a few things about running SQLite
  • 16 Jul 2026, jyn.dev
    i've started drawing again
  • 15 Jul 2026, blog.yoshuawuyts.com
    Capture Clauses as Effects
  • 15 Jul 2026, smallcultfollowing.com
    Battery packs: Let's talk about crates, baby
  • 14 Jul 2026, tonsky.me
    Logo: Squawkbox
  • 12 Jul 2026, mmapped.blog
    Backtrack-free cursive
  • 8 Jul 2026, jmmv.dev
    Autoconf’s revenge: ad-hoc shell templates
  • 1 Jul 2026, typesanitizer.com
    Job queues are deceptively tricky
  • 1 Jul 2026, www.scattered-thoughts.net
    Artificial adventures
  • 25 Jun 2026, blog.yoshuawuyts.com
    Hoisting Expressions
  • 24 Jun 2026, www.scattered-thoughts.net
    I'm not a cat
  • 21 Jun 2026, kobzol.github.io
    Optimizing #[sqlx::test] rebuild time
  • 21 Jun 2026, www.scattered-thoughts.net
    0060: SF
  • 20 Jun 2026, jmmv.dev
    Is anyone still using Emacs?
  • 18 Jun 2026, daymare.net
    molasses: GPU Fluid Simulation
  • 15 Jun 2026, kobzol.github.io
    How memory safety CVEs differ between Rust and C/C++
  • 14 Jun 2026, yosefk.com
    Doing everyone else's job
  • 13 Jun 2026, tonsky.me
    Every Frame Perfect
  • 10 Jun 2026, daymare.net
    DAYGPT
  • 9 Jun 2026, daymare.net
    RAVIOLI: Tower Defense
  • 9 Jun 2026, smallcultfollowing.com
    Only Bounds
  • 8 Jun 2026, iev.ee
    what 262,715 regex questions on stack overflow haven't answered (part 2)
  • 5 Jun 2026, joshcollinsworth.com
    LLMs and performative productivity
  • 3 Jun 2026, burntsushi.net
    Encephalitis
  • 23 May 2026, blog.yoshuawuyts.com
    Why Effects?
  • 23 May 2026, yosefk.com
    LLMs struggle with the shell, too
  • 22 May 2026, mmapped.blog
    Interleaved deltas
  • 17 May 2026, jmmv.dev
    A Markdown-based test suite
  • 15 May 2026, jvns.ca
    Moving away from Tailwind, and learning to structure my CSS
  • 10 May 2026, iev.ee
    what 262,715 regex questions on stack overflow haven't answered
  • 8 May 2026, jmmv.dev
    What if there was no BASIC in EndBASIC?
  • 6 May 2026, yosefk.com
    All means are fair except solving the problem
  • 4 May 2026, jvns.ca
    Links to CSS colour palettes
  • 2 May 2026, joel.place
    Can Anthropic Write Software?
  • 21 Apr 2026, smallcultfollowing.com
    Symposium: community-oriented agentic development
  • 14 Apr 2026, mmapped.blog
    Whispering gallery
  • 2 Apr 2026, glfmn.io
    git-clone
  • 22 Mar 2026, mmapped.blog
    Kirk, Scotty, and Spock
  • 22 Mar 2026, smallcultfollowing.com
    Maximally minimal view types, a follow-up
  • 20 Mar 2026, blog.yoshuawuyts.com
    An Effect Notation Based on With-Clauses and Blocks
  • 17 Mar 2026, www.harudagondi.space
    A mini-revamp to my blog for early 2026
  • 16 Mar 2026, iev.ee
    finding all regex matches has always been O(n²). even in the engines built to prevent it
  • 13 Mar 2026, www.harudagondi.space
    Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler
  • 9 Mar 2026, jack.wrenn.fyi
    Price-Checking Zerocopy's Zero Cost Abstractions
  • 8 Mar 2026, iev.ee
    symbolic derivatives and the rust rewrite of RE#
  • 6 Mar 2026, jonathan-frere.com
    Pushing and Pulling: Three Reactivity Algorithms
  • 3 Mar 2026, joshcollinsworth.com
    Man Cereal
  • 3 Mar 2026, tonsky.me
    Claude is an Electron App because we’ve lost native
  • 2 Mar 2026, jacko.io
    Never Snooze a Future
  • 28 Feb 2026, mmapped.blog
    The third hard problem
  • 21 Feb 2026, www.harudagondi.space
    Parse, don't Validate and Type-Driven Design in Rust
  • 19 Feb 2026, thunderseethe.dev
    Compiler Education Deserves a Revolution
  • 15 Feb 2026, thunderseethe.dev
    How to Choose Between Hindley-Milner and Bidirectional Typing
  • 21 Jan 2026, thunderseethe.dev
    Making an LSP for great good
  • 16 Jan 2026, joshcollinsworth.com
    My review of the Nüborn Baby at 3 months
  • 15 Jan 2026, tonsky.me
    Podcast: На Маке нет никаких шкафов @ Думаем дальше
  • 5 Jan 2026, kobzol.github.io
    1160 PRs to improve Rust in 2025
  • 5 Jan 2026, tonsky.me
    It’s hard to justify Tahoe icons
  • 31 Dec 2025, fasterthanli.me
    2025 Recap: so many projects
  • 27 Dec 2025, thunderseethe.dev
    Resolving Names Once and for All
  • 25 Dec 2025, yosefk.com
    "Enabling" C threads in a Python / Wasm environment
  • 13 Dec 2025, fasterthanli.me
    Introducing arborium, a tree-sitter distribution
  • 7 Dec 2025, daymare.net
    One of Those Bugs
  • 2 Dec 2025, thunderseethe.dev
    Desugaring the Relationship Between Concrete and Abstract Syntax
  • 30 Nov 2025, www.harudagondi.space
    How do I use PKMS properly?
  • 30 Nov 2025, daymare.net
    But why is AI bad?
  • 29 Nov 2025, jonathan-frere.com
    Additional Thoughts about the Command Pattern
  • 22 Nov 2025, fasterthanli.me
    Does Dioxus spark joy?
  • 1 Nov 2025, fasterthanli.me
    Engineering a Rust optimization quiz
  • 1 Nov 2025, typesanitizer.com
    On the purported benefits of effect systems
  • 23 Oct 2025, glfmn.io
    html-is-a-tree
  • 21 Sep 2025, jonathan-frere.com
    Storing Unwise Amounts of Data in JavaScript Bigints
  • 15 Sep 2025, fasterthanli.me
    Making our own spectrogram
  • 1 Sep 2025, typesanitizer.com
    Six programmers and the type system
  • 1 Jul 2025, jonathan-frere.com
    This Overly Long Variable Name Could Have Been a Comment
  • 7 Jun 2025, www.harudagondi.space
    Retrospective (Midyear 2023 – Midyear 2025)
  • 25 Apr 2025, www.youtube.com
    From Rust to C and Back Again: an introduction to "foreign functions"
  • 30 Mar 2025, jacko.io
    Two Attacks on Naive Tree Hashes
  • 24 Feb 2025, jacko.io
    Smart Pointers Can't Solve Use-After-Free
  • 6 Feb 2025, jack.wrenn.fyi
    The Three Basic Rules of Safety Hygiene
  • 25 Nov 2024, jack.wrenn.fyi
    Undroppable Types
  • 25 Oct 2024, without.boats
    Generators with UnpinCell
  • 16 Oct 2024, without.boats
    UnpinCell
  • 30 Sep 2024, jack.wrenn.fyi
    Safety Goggles for Alchemists
  • 31 Jul 2024, jack.wrenn.fyi
    `repr(C)`: Clear, Simple and (Sometimes) Wrong
  • 23 Jul 2024, without.boats
    Pinned places
  • 19 Jul 2024, without.boats
    Pin
  • 22 Jun 2024, without.boats
    Ownership
  • 5 Jul 2023, burntsushi.net
    Regex engine internals as a library
  • 7 Sep 2022, burntsushi.net
    A byte string library for Rust
  • 8 Aug 2022, burntsushi.net
    Using unwrap() in Rust is Okay
  • 27 Jan 2020, burntsushi.net
    Archlinux on the System76 Darter Pro