Testing in Production

Hi, I’m Alfie

What I’m thinking

RevOps Director @ ServiceRocket

Using AI to make operations teams aggressively effective... while keeping immaculate vibes

Field report · Dossier 001 · October 2026The Source CodeComes Back.How AI agents learned to turn shipped binaries back into readable code: what it does to retro games, Adobe's Creative Cloud and the PlayStation 5, what one GPU box measured when asked to do it at home, and what it means for anyone who sells software.disassemble, guess the C, compile, diff the bytes, repeat
0x03E00008 jr $ra
Field report in nine parts
39 cited sources
Compiled 17 October 2026
Read it
Operating file · Dossier 000The Base.The memory under every record on this site: four tiers, one writer, budgets in bytes.4 tiersalways-on, on-touch, just-in-time, archive25,000 Bthe hard cap on the always-on index90 daysa session's full transcript stays queryable after it closes, so closing loses nothingNine parts · 9 sources · September 2026
Read it
  1. No. 012

    Adding Line Numbers to an NSTextView in SwiftUI Without NSRulerView

  2. No. 010

    Replacing Dia's New Tab Page by Intercepting chrome://start-page/

  3. No. 009

    Claude Code in VS Code Ignores bypassPermissions Without a Third Key

  4. No. 008

    Setting the vaultctl Vault Path Once, and Stopping gray-matter Rewriting Dates as Timestamps

Map

13 records, 2 dossiers and the 16 glossary terms more than one of them uses. A line joins a page to a term it uses. An arc joins two pages that link to each other. Select anything to see what it connects, and select it again to open it.

The map draws with script. The Index lists every record and dossier, and the glossary every term.