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