Articles by zdw
2

Workspaces and Monorepos in Package Managers (nesbitt.io)

1

The Discourse Is a Distributed Denial-of-Service Attack (joanwestenberg.com)

1

The Multidisciplinary Approach to Thinking (fs.blog)

1

Quantum Computing for Lawyers (bfswa.substack.com)

2

Repairing Monitor Cataracts on a Burroughs B21 / Convergent AWS Computer CRT [video] (youtube.com)

2

Forecats – Weather forecast display with cats and Nano Banana (secondthoughts.my)

1

From Garroting Panic to Instagram: The Victorian Claw Glove (adafruit.com)

3

A new way to call C from Java: how fast is it? (lemire.me)

1

How Etsy Uses LLMs to Improve Search Relevance (etsy.com)

4

Building a Quake PC (fabiensanglard.net)

12

Podcasting Could Use a Good Asteroid (joanwestenberg.com)

3

When programs assume the system will never change, episode 4: Stealing strings (devblogs.microsoft.com/oldnewthing)

1

How to Debug Your Life (joanwestenberg.com)

1

Understanding ZFS Scrubs and Data Integrity (klarasystems.com)

1

My Gripes with Prolog (buttondown.com/hillelwayne)

3

How stagnant is CPU technology? (lemire.me)

10

HTTP RateLimit Headers (dotat.at)

2

Radicle 1.6.0 – Amaryllis (radicle.xyz)

1

Artificial StupidIntelligence and Airport Sinks (deobald.ca)

23

Junior Developers in the Age of AI (thoughtfuleng.substack.com)

43

Wine 11.0 (winehq.org)

1

Stop Picking Sides: Manage the Tension Between Adaptation and Optimization (martinfowler.com)

10

macOS Tahoe broke Finder columns view (lapcatsoftware.com)

21

PawSense: Catproof Your Computer (bitboost.com)

3

Reject the Religion of Efficiency (digitalliturgies.net)

2

Letting Claude Play Text Adventures (borretti.me)

8

Reducing Dependabot Noise (nesbitt.io)

1

LLVM: The Bad Parts (npopov.com)

4

Universe Time Machine Using AI God and the Universe Internet (patents.google.com)

14

I Built a 1 Petabyte Server from Scratch [video] (youtube.com)

1

Where's the $100k iPhone? (boydkane.com)

1

The Stick in the Stream (randsinrepose.com)

1

The Ubiquity Tradeoff (acm.org)

133

How Markdown took over the world (anildash.com)

2

Palo Alto Crosswalk Signals Had Default Passwords (padailypost.com)

2

The Genius Whose Simple Invention Saved Us from Shame at the Gas Station (wsj.com)

3

A Major Mail Provider Demonstrates They Likely Do Not Understand Mail at All (bsdly.blogspot.com)

2

The C-word: What security people don't get about compliance (bfswa.substack.com)

1

Vanilla: Software clone of the Wii U gamepad (github.com/vanilla-wiiu)

6

Why the Renovate project uses GitHub Discussions as our triage process (jvt.me)

4

Practical Collision Attack Against Long Key IDs in PGP (soatok.blog)

4

Markdown Fixup: An Opinionated Markdown Linter (brettterpstra.com)

2

About Bootstrapping, and why it's important (notgull.net)

2

Marcus Weighs in (Mostly) for LeCun (garymarcus.substack.com)

14

Conbini Wars – Map of Japanese convenience store ratios (kikkia.dev)

8

macOS 26.2 update enables 160MHz channels on 5GHz Wi-Fi networks (cultofmac.com)

13

How to Be Less Awkward (experimental-history.com)

118

Why didn't AI “join the workforce” in 2025? (calnewport.com)

2

AI and Research Papers (computationalcomplexity.org)

7

The eight ways that all the elements in the Universe are made (2021) (bigthink.com)

64

How will the miracle happen today? (kk.org)

2

Katsuhiro Otomo's Animation Work for Canon's T70 35mm Camera: Japanese Futurism (shellzine.net)

1

Speed Test between Windows XP vs. Vista vs. 7 vs. 8.1 vs. 10 vs. 11 [video] (youtube.com)

4

Boredom Is Good, Actually (aartaka.me)

3

Nadella: Looking Ahead to 2026 (snscratchpad.com)

3

The Agentic Self: Parallels Between AI and Self-Improvement (muratbuffalo.blogspot.com)

6

GE Refrigerator with a built-in barcode scanner for grocery lists (geappliances.com)

7

How dependabot works (nesbitt.io)

1

Residues: Time, Change and Uncertainty in Software Architecture [video] (youtube.com)

1

Technology Is Culture (lemire.me)

1

52 Things I Learned in 2025 (probablyinteresting.substack.com)

2

My ideal Linux source package format (at the moment) (utcc.utoronto.ca)

1

Taking photos of PCBs and electronics [video] (youtube.com)

3

How to translate a ROM: The mysteries of the game cartridge [video] (youtube.com)

80

Sabotaging Bitcoin (dshr.org)

3

Using lava lamps to break RSA (tedunangst.com)

2

Rx Inspector – Look Up Where Your Generic Prescription Drugs Were Made (propublica.org)

5

Beating myself at chess (schemescape.com)

1

How to draw your own mouse cursor theme (blinry.org)

2

Memory Safety Is ... (matklad.github.io)

46

What Happened to Abit Motherboards (homeip.net)

1

Rethinking the Cost of Distributed Caches for Datacenter Services (muratbuffalo.blogspot.com)

101

Meta's ads tools started switching out top-performing ads with AI-generated ones (businessinsider.com)

1

Third Parties and Single Points of Failure (perfplanet.com)

1

Categorizing Package Registries (nesbitt.io)

1

The Precious Eyeblink (tidyfirst.substack.com)

2

Freedom from Incompetence (lemire.me)

1

How to Pay for Books (2022) (blog.danieljanus.pl)

562

What an unprocessed photo looks like (maurycyz.com)

15

The Internet Is a Net Negative (kennethreitz.org)

1

Arch Linux package stats fun statistics (archlinux.de)

1

Tips for making the Chrome Performance Panel less overwhelming (perfplanet.com)

106

Software engineers should be a little bit cynical (seangoedecke.com)

3

Why 451 Is Good for You – Greylisting Perspectives from the Early Noughties (bsdly.blogspot.com)

1

The World State: Capture the current state of the world as a piece of art (arpanmondalz.github.io)

2

Gaming on a Receipt Printer [video] (youtube.com)

1

Jujutsu Workshop (blinry.org)

3

Flock and Urban Surveillance (computer.rip)

2

Tmux and SSH Agent Forwarding (feld.me)

1

The Untold Story of the Nintendo Entertainment System [video] (youtube.com)

299

How uv got so fast (nesbitt.io)

3

SSH-agent broken in tmux? I've got you (blogsystem5.substack.com)

4

macOS Terminal – still missing the mark Apple (damore.org)

1

Are Two Heads Better Than One? (eieio.games)

67

Microsoft denies rewriting Windows 11 in Rust using AI (windowslatest.com)

1

Package managers keep using Git as a database, it never works out (nesbitt.io)

1

Dolphin Progress Release 2512 (dolphin-emu.org)

34

Could lockfiles just be SBOMs? (nesbitt.io)

4

An initial analysis of the discovered Unix V4 tape (spinellis.gr)

4

Unix "find" expressions compiled to bytecode (nullprogram.com)