Fish in a Box
The Haystack and the Needles: Why Lossless Cybersecurity Analytics Require Deterministic Pipelines
Adversarial Code Review Example with Claude
Below you will find my adversarial review prompt that I give to Claude on every pull request review. This is a living document that references dozens of cascading documentation. Collectively, over 1,700 norms contained in the "WitFoo Way" are reviewed. Also, the integrity of the work done by what is often a lazy or dishonest Claude session. In spite of the rigorous testing I outlined in Coding with Claude: What I've Learned Building a Cybersecurity Platform with AI , Claude finds new innovative ways to come off the rails. I use this prompt in an independent session to find shortcuts and lies from the PR session. I have run this prompt dozens of times and it has never come back without hits.
The Weight Guesser and the Scale: How I Actually Use AI
Which Detective Would You Hire? The Case for Deterministic Cybersecurity
A Walk Through Christchurch
Podcast: Adventures of Alice & Bob
Three Prompts That Turn Your Data Lake Into an Empathetic Processor
Blaster, Mythos, and the Patching Tempo We're About to Need
Why the Fork: Addressing the Objections
The Nuclear Code Fork
Dragon 305: AI Lessons from the Flight Deck
Tokens, Time and the New Math of Getting Things Done
Lost in Space, Time and Standards
Supersonic Broken Processes: The Hazards of Automating Cybersecurity with AI
How AI was the Best Bender of My Life
The Closing Window: AI's Value-to-Cost Ratio Is Shifting Fast
People > Machines (The OODA Loop Strikes Back)
Why I'm Not Losing Sleep Over AI Stealing My Job or My Soul
Teaching Claude the Old Tricks: Lessons from Migrating Legacy Code to an AI-Assisted Workflow
Coding with Claude: What I've Learned Building a Cybersecurity Platform with AI
Cricket Baptism
Empathetic Processing and Temporal Link Analysis: Research Pathways for AI in Cyber Defense
New Zealand Move Notes
Background
Over the course of a year from November 2025 to November 2026, Mai and I researched and eventually moved to New Zealand. We were looking for a life change and my work at WitFoo needed to plan for international expansion. My extensive notes are found below.
Advisors
Our move was made much easier by a few advisors. I am pretty good at paperwork and research and thought of doing it myself to save some money. I ended up feeling that all 3 of these advisors over delivered on value and made our move much more successful.