Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions src/content/blog/craft-and-agents.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Craft and Agents
description: Rediscovering craft as we delegate more to agents
date: 2026-02-01
tags: craft, ai, principles
draft: true
code: b2538
---

## Discovering Craft

I remember the moment when I fell in love with programming. I'd tried to pick it up when I was younger, but without resources or guidance I floundered and thought maybe it wasn't for me. I took an intro to C class in my freshman year of college just to see if that still held true. It clicked immediately. I flew through the course work and ended up making a little animation framework using ANSI escape sequences.

I found that I loved the process just as much as the product. I started dozens of projects those first few years, just as much to explore languages and techniques as to produce something. I went deep on object oriented programming, read the gang of four book, and discovered the delight and horror of over engineering. I discovered the joy of building for the web, the satisfaction of functional programming, and my deep love for building tools.

Over the years I've refined my tastes. Went through phases of over and under engineering. Began to appreciate the value and subtle difficulty simple code. Formed strong opinions on tooling, what makes for good feedback when reviewing code, and how to balance tradeoffs.

Through toil and dedication I've refined my craft. It's been hard work and sometimes long, delightfully frustrating hours.
2 changes: 2 additions & 0 deletions src/content/url-manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ codes:
- /blog/the-values-I-build-by
b252b:
- /blog/why-i-built-a-claude-code-plugin-marketplace
b2538:
- /blog/craft-and-agents
p1e73:
- /projects/devtools-fm
p2323:
Expand Down
Loading