Blog
Practical AI, in plain language
An AI for National Security Curriculum
NSPM-11 gives the national security enterprise 120 days to build an AI curriculum. Here is a two-track framework for what it should cover.
How I Built a Congress MCP Server
Getting structured data out of Congress.gov has always been tedious. Here is how I built an MCP server that makes it conversational.
Claude Code needs a new name
Claude Code is a natural language gateway to anything you can imagine doing on a computer. I share some resources at the end for non-coders to get started.
I love using Conductor!
Conductor uses git worktrees to run several coding agents at once, so you stop waiting on one agent to finish before starting the next.
Business models for the AI internet
By converting website traffic to ad clicks and purchases, websites have historically been able to share their content openly without putting up paywalls.
What I learned from "AI Evals for Engineers and PMs"
What I took away from a course on evaluating AI systems, and why I recommend taking the next one.
AI doesn’t have to be a teacher’s enemy
A response to the argument that AI is ruining school, with concrete ways it can improve education instead.