Skip to main content

navigating mind, machine, & modern unease

Get notified when I post something new

Applying to the Claude Partner Network

3 min read

April 18, 2026

Why I applied, where I am on the learning path, and how a year of daily Claude work shows up in the practice quizzes.

Claude CodeBuildingAI Development
Read more

Expansion & Compression

4 min read

April 14, 2026

MCPs and hooks solve opposite problems in Claude Code. One adds capability, the other removes variance.

AI DevelopmentClaude CodeBuilding
Read more

Bad Brains

3 min read

April 12, 2026

I built an elaborate RAG system to be my second brain. Then I realized I'd built a worse version of the tool I used to build it with.

AI DevelopmentClaude CodeBuilding
Read more

The Skill Layer

3 min read

April 9, 2026

Custom skills turn Claude Code from a general-purpose assistant into a project-aware operations layer. Here's how to build them and why they matter more than prompting.

AI DevelopmentClaude CodeBuilding
Read more

How I Built Synestrology

6 min read

March 29, 2026

A Claude-powered synthesis engine that combines three ancient systems, verifies every astronomical claim against Swiss Ephemeris, and emails branded PDF readings to paying customers. Built entirely with Claude Code.

AI DevelopmentBuildingClaude CodeClaude APISynestrology
Read more

All the Notes, None of the Music

8 min read

February 19, 2026

A React component with thirty useState calls made the rounds online. It worked. The debate isn't whether the code is bad. It's missing a more interesting question.

AI DevelopmentCode QualityProcess
Read more

232 Days of Cowboy Coding

6 min read

February 7, 2026

I've been building with AI every day for 232 days. Fourteen repositories, 535 co-authored commits, and a completely different relationship with how work gets done.

AI DevelopmentProcessClaude Code
Read more

Automating the Absurdity Index

6 min read

February 4, 2026

3,440 data points, 8 metrics, 30-50 hours of manual work per week. We automated The Absurdity Index with Python, GitHub Actions, and regex that edits TypeScript. No database needed.

AutomationData CollectionAI DevelopmentOpen Source
Read more

The Hardest Thing I Shipped in 2025

7 min read

January 16, 2026

Prompt2Story looks simple. Getting it to work took four months, a full architecture rewrite, and mass deleting 323 npm packages. Here's what actually happened.

AIProduct DevelopmentLessons LearnedShipping
Read more

The Absurdity Index: Quantifying What the Statistics Miss

8 min read

December 17, 2025

A data-driven dashboard that combines official statistics with social sentiment to quantify the absurdity of modern existence. When the economy is 'strong' but everyone's struggling, that gap is worth measuring.

Data VisualizationSocial ResearchProduct Design
Read more

Synthetic Intimacy (Substack)

6 min read

September 15, 2025

The same neurochemical cascades that attach us to lovers and friends now fire for chatbots that never sleep, never judge, and never leave.

AIPsychologyConsciousness
Read more

The Shadow Economy of Silence (Substack)

7 min read

September 8, 2025

In a world optimized for noise and attention, what does it mean to monetize stillness?

AttentionCultureConsciousness
Read more

You Are the Marketplace (Substack)

7 min read

September 1, 2025

Reputation, narrative, and performance have always been our currencies. The only difference now is distribution.

CultureIdentityConsciousness
Read more