Articles by todsacerdoti
1

A Modular Computer That's Bringing Back Analog (hackster.io)

1

Price-Checking Zerocopy's Zero Cost Abstractions (wrenn.fyi)

1

AWS SDK for Rust: Using S3-Compatible APIs with Other Clouds (rup12.net)

1

Online LTL Toolset (epita.fr)

15

What I Always Wanted to Know about Second Class Values (acm.org)

2

Abusing .arpa, the TLD that isn't supposed to host anything (infoblox.com)

1

Removing recursion via explicit callstack simulation (jnkr.tech)

2

Post-Quantum Cryptography Beyond TLS: Remain Quantum Safe (akamai.com)

2

Rust-Like Error Handling in TypeScript (codeinput.com)

2

Production query plans without production data (boringsql.com)

7

Returning to Rails in 2026 (markround.com)

1

Thinnings: Sublist Witnesses and de Bruijn Index Shift Clumping (philipzucker.com)

2

WebPKI and You (brycekerley.net)

3

AI Assistants Are Moving the Security Goalposts (krebsonsecurity.com)

2

Getting started with ClickHouse? 13 mistakes and how to avoid them (clickhouse.com)

3

Why octal notation should be used for UTF-8 (and Unicode) (2016) (movq.de)

2

Interpreting whiteout files in Docker image layers (madebymikal.com)

2

Solving Regex Crosswords Without Z3 (danielalp.com)

2

Blocking HTTP1.1 (sheep.horse)

1

Bending Emacs – Episode 13: agent-shell charting (xenodium.com)

119

LibreOffice Writer now supports Markdown (documentfoundation.org)

12

The human.json Protocol (codeberg.org/robida)

2

We Should Revisit Literate Programming in the Agent Era (silly.business)

26

CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git (github.com/kantord)

4

Symbolic derivatives and the rust rewrite of RE (iev.ee)

1

Juno – J Web IDE (jsoftware.github.io)

2

Nix is a lie, and that's ok (fzakaria.com)

1

Perfect Types with `SetHTML()` (frederikbraun.de)

2

Roguelike music algorithm showcase by Nifflas (youtube.com)

1

Typst Meetup 2026: Keynote (youtube.com)

1

OBuilder on Windows: Bringing Native Container Builds with the HCS Back End (tunbury.org)

1

Usage Specification (jdx.dev)

1

Pushing and Pulling: Three Reactivity Algorithms (jonathan-frere.com)

2

How to stop fighting with coherence and start writing context-generic trait imp (contextgeneric.dev)

1

Fosdemflix (fosdemflix.netlify.app)

11

SPA vs. Hypermedia: Real-World Performance Under Load (zweiundeins.gmbh)

106

this css proves me human (will-keleher.com)

1

An IRC bot spawned the most prolific software [video] (youtube.com)

6

Jank is off to a great start in 2026 (jank-lang.org)

3

Reflections on Vibecoding Ticket.el (blogsystem5.substack.com)

1

I Audit a Legacy Rails Codebase in the First Week (piechowski.io)

167

Hardening Firefox with Anthropic's Red Team (anthropic.com)

1

Ambiguity in C (longtran2904.substack.com)

2

Fixing a major evaluation order footgun in Rye 0.2 (ryelang.org)

2

Howard Abrams' Literate Programming with Org Mode [video] (youtube.com)

1

Play the New York Times Connections Puzzle with DuckDB (github.com/tomjakubowski)

30

How to install and start using LineageOS on your phone (lockywolf.net)

4

Ladybird browser update (February 2026) [video] (youtube.com)

4

Async Programming Is Just Inject Time (willhbr.net)

2

Ascend: Run Python Functions on Kubernetes (ocramz.github.io)

2

Gitgo: A Go implementation of Git functions (2016) (github.com/chimeracoder)

1

Yet another job scheduler bug (iafisher.com)

3

Telemetry helps. you still get to turn it off (ritter.vg)

2

Building a Database on S3 (muratbuffalo.blogspot.com)

2

GPL upgrades via section 14 proxy delegation (runxiyu.org)

2

Styx Document Language (bearcove.eu)

1

How does AI change Software Engineering? (dlants.me)

3

Just Use Postgres (amattn.com)

52

My “grand vision” for Rust (yoshuawuyts.com)

3

Google and Epic announce settlement to end app store antitrust case (arstechnica.com)

1

A project to reject AI agents via AGENTS.md (codeberg.org/rossabaker)

3

Jj v0.39.0 Released (github.com/jj-vcs)

1

Pocket ID: Easy Passkey Authentication (runtimeterror.dev)

22

Faster C software with Dynamic Feature Detection (gist.github.com)

1

Matthew Explains (matthewexplains.com)

1

A Rational Analysis of the Effects of Sycophantic AI (arxiv.org)

2

Slopful Things (kyefox.com)

3

Object-Oriented Programming: Themes and Variations (aaai.org)

78

California's Digital Age Assurance Act, and FOSS (runxiyu.org)

2

The Markless Document Markup Standard (shirakumo.org)

15

Log messages are mostly for the people operating your software (utcc.utoronto.ca)

2

Deprecate confusing APIs like "os.path.commonprefix()" (sethmlarson.dev)

3

Exploring Maturity Models for Security (cloudsecuritypartners.com)

90

Claude is an Electron App because we've lost native (tonsky.me)

117

When AI writes the software, who verifies it? (leodemoura.github.io)

1

Lilaq: Advanced Data Visualization in Typst (lilaq.org)

1

Type systems are leaky abstractions: the case of Map.take /2 (dashbit.co)

10

Npmx: a fast, modern browser for the NPM registry (npmx.dev)

2

Detecting LLM-Generated Web Novels Using "Classical" Machine Learning (AIGC Tex (lyc8503.net)

3

I Put a Full JVM Inside a Browser Tab (bmarti44.substack.com)

3

Evolving Typst (laurmaedje.github.io)

1

Rail Settlement Plan Barcode Specs (magicalcodewit.ch)

5

Free IP Geolocation Database (ip66.dev)

1

You can't always fix it (ntietz.com)

1

What 127.5M forms can tell you about the state of front-end input valida (amandastjerna.se)

31

Packaging a Gleam app into a single executable (2025) (dhzdhd.dev)

1

2025 State of Rust Survey Results (rust-lang.org)

3

Gram 1.0 Released (liten.app)

1

Vibecoding Challenge 2: The Five Feathers (Spring 2026) (gist.github.com)

1

Kovan: From Production MVCC Systems to Wait-Free Memory Reclamation (vertexclique.com)

22

Libxml2 Enterprise Edition (AGPL, from the previous maintainer) (codeberg.org/nwellnhof)

17

Hardware hotplug events on Linux, the gory details (arcanenibble.github.io)

3

Gram: A Zed fork without all the AI (liten.app)

2

Xuv: X11 user daemon to automatically run commands triggered by user specified (codeberg.org/nrk)

2

Tsink – Embedded Time-Series Database for Rust (saturnine.cc)

2

What Even Are Breeze, QtQuick, QtWidget, Union..? (akselmo.dev)

1

Blogatto – A Gleam framework for building static blogs (blogat.to)

3

The 64-bit Hurd has landed in Guix (guix.gnu.org)