Articles by todsacerdoti
3

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

1

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

144

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)

5

A 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)

1

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)

2

Custom Data Structures in E-Graphs (uwplse.org)

1

Thinking Deeply About Theming and Color Naming (css-tricks.com)

95

Block the “Upgrade to Tahoe” alerts (robservatory.com)

77

Verified Spec-Driven Development (VSDD) (gist.github.com)

2

Breeze QtWidgets style changes to help us prepare for Union (akselmo.dev)

1

Fast-Servers: An Interesting Pattern (sdf1.org)

1

January in Servo: preloads, better forms, details styling, and more (servo.org)

2

Debugging Reproducibility Issues in Rust Software (8pit.net)

1

Epoll's handle-centric design is more composable than kqueue's filter-centric d (ariadne.space)

17

Everything Changes, and Nothing Changes (btao.org)

1

Who Is the Kimwolf Botmaster "Dort"? (krebsonsecurity.com)

1

Atomic GraphRAG Demo: A Single Query Execution (memgraph.com)

3

What's cooking in git.git (Feb 2026, #11) (kernel.org)

1

Elementary OS 8.1.1 Available Now (elementary.io)

4

History of the Graphical User Interface: The Rise (and Fall?) Of WIMP Design (uxtigers.com)

1

Code Review Bench: Towards Billion Dollar Benchmarks (withmartian.com)

5

JavaScript DRMs Are Stupid and Useless (the-ranty-dev.vercel.app)

1

FIPS: Free Internetworking Peering System (github.com/jmcorgan)

1

Bitflipped: Computer is a cosmic ray detector (2018) (github.com/smerity)

2

ZSA: Andrew Smith (zsa.io)

2

"Our programs are fun to use." (aresluna.org)

1

Accidentally disabling SSH access via scp (sny.sh)

2

Mothlamp Problems (leaflet.pub)

1

The proposal for generic methods for Go has been officially accepted (reddit.com)

63

OsmAnd’s Faster Offline Navigation (2025) (osmand.net)

2

AirSnitch: Demystifying and Breaking Client Isolation in Wi-Fi Networks (ndss-symposium.org)

5

Sliced by Go's Slices (ohadravid.github.io)

1

Ordered Dithering with Arbitrary or Irregular Colour Palettes (matejlou.blog)

2

Model Collapse Ends AI Hype (youtube.com)

1

Unit testing your code's performance, part 2: Testing speed (pythonspeed.com)

1

Can LLMs SAT? (aiono.dev)

2

Git in Postgres (nesbitt.io)

1

Lyte2D: A comfy little game engine (lyte2d.com)

3

Managing Complexity with Mycelium (yogthos.net)

9

Deterministic Programming with LLMs (mcherm.com)

2

Firefox pwn2own 2025 documentary part 2 [video] (youtube.com)

2

Large-Scale Online Deanonymization with LLMs (substack.com)

3

Computer History Museum Recovers Rare Unix History (youtube.com)

1

Software Engineering Has Changed (lukesnotebook.substack.com)

1

ANN: Tada 0.4.0 – local (cached) dependencies support (github.com/tomekw)