Writing
-
From Metalsmith to Eleventy - Porting an Actual Site
The practical experience of migrating an art website from Metalsmith to Eleventy, including navigation issues, data access patterns, and what the fixes revealed about platform assumptions.
-
From Metalsmith to Eleventy - The Accidental Abstraction
How a Metalsmith component library turned out to be a platform-agnostic Nunjucks library, and why the components ported to Eleventy without a single template change.
-
From Metalsmith to Eleventy - A Natural Progression
Why I moved from Metalsmith to Eleventy for my art website, what carried over, and why the skills and mental models transfer between static site generators.
-
Scheduled Publishing for Static Sites
How to implement scheduled content publishing for static sites using date-based filtering and automated daily builds with GitHub Actions and Netlify.
-
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.