WRITING

All posts

Thinking about AI-augmented engineering, open source, and building in public. Subscribe via RSS.

Apr 21, 2026

Your Team Needs a Code Review Canon

On shared standards, accountable review, and what AI changes about both

9 min
Apr 15, 2026

100 Merged PRs: What I Learned Contributing to Open Source with AI

On persistence, ownership, and shipping code in languages I don't know

5 min
Apr 12, 2026

From Raspberry Pi to 17-Container Homelab in Six Months

Replacing streaming subscriptions with a self-hosted media server, book library, and monitoring stack, built in a weekend

8 min
Apr 12, 2026

You Were Never Typing Code

The job was never typing. It was choosing the right pattern and reviewing what ships.

3 min
Apr 7, 2026

AI Is Bringing Developers Back to the Terminal. Ink Is Making It Beautiful.

How a 36K-star React renderer quietly powers your favorite CLI tools

3 min
Mar 31, 2026

Building a Self-Improving Trading System With AI

An AI agent that reviews its own performance, runs experiments, and deploys improvements. Autonomously.

6 min
Mar 26, 2026

Automate Your Life With Cron Jobs, GitHub Actions, and Telegram

Scheduled jobs, free tools, and a little AI can quietly run a surprising amount of your life

3 min
Mar 15, 2026

Your Portfolio Site Deserves a Pipeline

I rebuilt my personal site as plain HTML with zero frameworks. Then I gave it a real data pipeline so it never goes stale.

10 min
Mar 8, 2026

Claude Code Tips and Tricks

For AI-Assisted Engineering

7 min
Mar 5, 2026

The Biggest Bottleneck in Enterprise Software Isn't Technical

The Coordination Tax

6 min
Feb 24, 2026

Why Functional Programming Is the Most Important Skill for the AI Era

What type-driven design, declarative thinking, and domain modeling have to do with AI

8 min
Feb 14, 2026

How to Have a Career in 2026

A step-by-step guide for leveraging AI in any job function

6 min
Jan 27, 2026

What It Takes to Be a Software Engineer in 2026

AI made implementation easier. Here's how to stay valuable.

4 min
Jan 20, 2026

AI Drives, You Direct

How I finally started getting PRs merged

2 min
Jan 6, 2026

Why AI-Assisted Development Feels Like Engineering Management

How years of code review prepared me for working with Claude

3 min
Jan 3, 2026

AI-Assisted Home Automation in 2026

With Home Assistant and Claude Code

6 min
Dec 30, 2025

Modeling React State as a Finite State Machine

A modern approach using TypeScript discriminated unions and hooks

4 min