Writing
-
The Other Side of Things
You know me from my Metalsmith work - static site generators, component architectures, the case for simplicity over framework churn. That is one side of what I do. There is another, and it has been part of my life longer than web development.
-
Metalsmith Redux - The Next Chapter
From blog series to living infrastructure. The Metalsmith Component Library has grown, and we're building a SKILL that lets Claude guide beginners through creating real websites.
-
Building Advanced Search for Metalsmith
Existing search plugins for Metalsmith are ancient—most are effectively abandoned. This new metalsmith plugin uses Fuse.js as the foundation
-
Metalsmith Redux: Conclusion
Metalsmith Redux began with a simple premise: amid framework overload, reintroduce Metalsmith as an example of stability and simplicity in an ecosystem obsessed with complexity.
-
The Missing Piece: Bundled Components Plugin
Building a Metalsmith plugin with Claude revealed that effective AI collaboration isn't about prompt engineering—it's about exploring problems through dialogue until solutions emerge naturally.
-
The Anatomy of Section Components
A look at real Metalsmith components to understand how they work, why they're designed this way, and the patterns that make them powerful. From configuration to templates to optimized bundles.
-
Introducing Metalsmith SEO
The Metalsmith SEO plugin automatically generates HTML meta tags, Open Graph properties, Twitter Cards, JSON-LD structured data, a robots.txt file and a sitemap from a single source of truth.
-
Introducing the Structured Content Starter
Transform how you build static sites with structured content. The Metalsmith2025 structured content starter brings component architecture, smart dependency bundling, and fluid responsive design - no frameworks needed.
-
MCP Server Development: Evolution
Metalsmith Plugin MCP Server is a good example of how AI can assist in development. But what started over a weekend turned into a real development framework, shaped by real-world usage, trial-and-error, and a growing understanding of how AI needs to be guided, not just invited.
-
MCP Server Development: Integrating Claude AI
Discover how to use Claude AI and MCP servers to automate plugin development. A step-by-step weekend project that transforms repetitive Metalsmith plugin creation into an AI-powered conversation, complete with testing examples and practical insights.