Articles by todsacerdoti
1

Automatic TLS Certificates for Common Lisp with pure-TLS/acme (atgreen.github.io)

1

Celeste and TowerFall Physics (maddymakesgames.com)

3

Shell Scripts (f5n.org)

2

Magicall: End-to-end encrypted videoconferencing in the browser, now in alpha (magicall.online)

4

Jxl-Rs Merged into Chromium (github.com/chromium)

1

A Year of Typing: My NumPy Fellowship Retrospective (scientific-python.org)

2

Who Benefited from the Aisuru and Kimwolf Botnets? (krebsonsecurity.com)

1

Why SemVer fails when you patch old versions and what to do instead (tuxen.de)

1

Jujutsu v0.37.0 Released (github.com/jj-vcs)

2

Clang Hardening Cheat Sheet – Ten Years Later (quarkslab.com)

4

I Program in Awk (maximullaris.com)

3

Dialogue Between a Developer and a Kid (riggraz.dev)

4

Some Things I've Learned About Software [video] (youtube.com)

1

FreeBSD Home NAS, part 8: Backing up NFS and Samba data with restic (co.ua)

1

What would make OCaml serverless ready? (chrisarmstrong.dev)

2

NumPy-QuadDType: A cross-platform Quad (128-bit) float Data-Type for NumPy (numpy.org)

2

Some Gleam Projects (phillips.codes)

2

The Importance of Sandboxing (garden-lang.org)

1

Programming Languages in 2025 [video] (youtube.com)

2

Unit testing your code's performance, part 1: Big-O scaling (pythonspeed.com)

1

Watch me run malware from NPM [video] (youtube.com)

2

Policy-Based Design versus Combinatorial Hell (becheler.github.io)

1

Judging a Type by Its Pointer: Optimizing GPU Virtual Functions (2021) [pdf] (purdue.edu)

1

Voxtype: Voice-to-text with push-to-talk for Wayland compositors (github.com/peteonrails)

2

Effortless animations with CSS view transitions (giacomocavalieri.me)

2

Hermes Studio demo (my React Native decompiler and disassembler) [video] (youtube.com)

1

C-from-scratch: Learn to build safety-critical systems in C (github.com/williamofai)

1

GoTHub SSH Signup (gothub.org)

3

What is index overhead on writes? (depesz.com)

1

PostgreSQL 18 Returning Enhancements: A Game Changer for Modern Applications (pgedge.com)

1

XMPP and Metadata (mathieui.net)

4

Why write unit tests? (2024) (henko.net)

68

Why the trans flag emoji is the 5-codepoint sequence it is (hecate.pink)

4

PostgreSQL Scripting Tips (pgrs.net)

2

Self-exchange leaves us in a valid but unspecified state (codeberg.page)

1

Moor 1.0-Beta1 (timbran.org)

2

Easy (Horizontal Scrollbar) Fixes for Your Blog CSS (aartaka.me)

2

Aurora Sprint 2026 – Hack on Embedded Nix in Iceland (aurorasprint.com)

2

BGP in 2025 (potaroo.net)

1

Building Type-Safe Compound Components (tkdodo.eu)

2

Time Travelling and Fixing Bugs with Property-Based Testing (2019) (wickstrom.tech)

2

A minimal keyboard key effect with CSS (pjg1.site)

1

Regexp Lessons (tbray.org)

1

The Story of the Ribbon (2008) (youtube.com)

3

Owning a Domain Increase Digital Self-Reliance (chuck.is)

1

Nullbrook Archive (nullbrook.org)

3

Uncloud, self hosted Cloud, seen by a developer for developers (garambrogne.net)

2

A field guide to sandboxes for AI (luiscardoso.dev)

1

Kelp: A New Streaming Log Parser Algorithm (stonebucklabs.com)

3

Functors, Applicatives, and Monads: The Scary Words You Understand (cekrem.github.io)

1

Journal-guardian: JournalCTL Watcher with local LLM explanations for errors (github.com/delirehberi)

1

Rate Limiting Bursty Workloads (jean-lopes.github.io)

1

Sneaking Metadata into Mako Templates (bobrubbens.nl)

3

Using eBPF to load-balance traffic across UDP sockets with Go (bernat.ch)

1

A Practical guide to building a parser in Go (gagor.pro)

65

Decorative Cryptography (dlp.rip)

2

FreeBSD Home NAS, part 5: ZFS pools, datasets, snapshots, and monitoring ZFS he (co.ua)

1

Using iperf3 and Prometheus for WAN link monitoring (uw.cz)

3

What Is a PC Compatible? (codon.org.uk)

2

LMDB freelist (and B-tree) Illustrated Guide (github.com/erigontech)

158

Claude Code On-the-Go (granda.org)

5

Signals vs. Query-Based Compilers (marvinh.dev)

1

How to Improve a Perfect Join Algorithm (remy.wang)

2

My LLM coding workflow going into 2026 (addyosmani.com)

3

Audio dongles and the ghost of USB 1 (imalone.co.uk)

2

Scannerless Parsing Again (wareya.wordpress.com)

1

Quick and Easy GPU Random Numbers in D3D11 (2013) (reedbeta.com)

2

3D Printed Origami (youtube.com)

41

FreeBSD Home NAS, part 3: WireGuard VPN, routing, and Linux peers (co.ua)

1

Where good ideas come from (for coding agents) (sunilpai.dev)

1

Building a TLS 1.3 Implementation in Pure Common Lisp (atgreen.github.io)

64

KDE onboarding is good now (rabbitictranslator.com)

2

Seven night sky spectacles to watch for in 2026 (bbc.com)

3

Ken Thompson on How a Disk Scheduling Algorithm Became Unix [video] (youtube.com)

1

Bypassing RP2350's Secure Boot [video] (ccc.de)

2

FreeBSD Home NAS, part 2: Introduction to the PF firewall (co.ua)

2

Verified Model-Based Conformance Testing for Dummies (welltyped.systems)

289

2026 will be my year of the Linux desktop (xeiaso.net)

1

State of the Server 2026 (theorangeone.net)

2

WebGPU in P5.js (davepagurek.com)

2

Proving Liveness with TLA (roscidus.com)

1

Best Stack for a SaaS in 2026 (pragmaticentrepreneurs.com)

4

The Kimwolf Botnet Is Stalking Your Local Network (krebsonsecurity.com)

60

Assorted less(1) tips (thechases.com)

3

My "job" as family admin or Linux rules the house (bembel.net)

43

FreeBSD: Home NAS, part 1 – configuring ZFS mirror (RAID1) (co.ua)

23

Extensibility: The "100% Lisp" Fallacy (iroiro.party)

2

Reasons to Love the Field of Programming Languages (danilafe.com)

1

Parameter-efficient fine-tuning in tinygrad (dxuuu.xyz)

2

There is room for imperfect fault isolation (pithlessly.github.io)

1

One Number I Trust: Plain-Text Accounting for a Multi-Currency Household (lalitm.com)

3

Statically Linking PipeWire (gamesbymason.com)

3

A way to do an open and permissionless mesh network (fiatjaf.com)

1

Reika: An opinionated dependency manager and build initiator tool (cyberia9.org)

1

AI-generated content in Wikipedia – a tale of caution [video] (youtube.com)

84

On privacy and control (toidiu.com)

1

Web engine CI on a shoestring budget (azabani.com)

3

Eliminate Branches by Melding IR Instructions (arxiv.org)

39

Who invented the transistor? (idsia.ch)

3

A Solid Load of Bull (loup-vaillant.fr)