Tom.Kirkpatrick

Writing

Technical articles on Bitcoin, Lightning, and AI infrastructure.

Case Study: Optimizing AI Image Generation

What started as 'generate 10 meme images' turned into a case study in validation, iteration, and why semantic AI evaluation beats pixel heuristics. A 70% false positive rate forced us to rethink.

The Bitcoin Heuristic: A Mental Model for AI

The journey from AI Skeptic to AI Native follows the exact same map as the Bitcoin journey. If you found your way to 'tick tock next block,' you already have the playbook.

PeerSwaps: Rebalancing Channels Without the Chain

Channel liquidity management is Lightning's hidden tax. PeerSwaps changes the economics entirely.

Migrating a Lightning Node: Zero-Downtime Surgery

Moving a high-volume production node isn't copy-paste. It's open-heart surgery with uptime requirements.

BOLT12 Playground: Learning by Building

We built an interactive playground for developers to experiment with BOLT12. Here's why developer experience matters.

BOLT12 Offers: A Technical Deep Dive

BOLT12 represents a fundamental upgrade to Lightning's payment UX. Here's the engineering breakdown.

Blended Bitcoin Fee Estimations

Fee estimation is deceptively hard. Here's how we blend multiple signals for reliable transaction confirmation.

Twelve Months Building the Zap Desktop Wallet

A year of building Zap. The technical decisions, the community, and what I learned shipping open source.

A Journey into the World of Bitcoin Lightning Development

My first steps into Lightning development. Building Zap wallet from zero knowledge to production.