Writing
Design, engineering, and the craft of building things that work well and look right.
Migrating Zero Gravity Marketing to Headless Next.js
A 150-page WordPress site built in 2012, Beaver Builder bolted on in 2017, and caching layers that broke more than they fixed — here's why I pushed for headless.
↗Pushing Limits with React and Framer Motion
A conceptual landing page I built to see how far I could push React and Framer Motion. Lots of animation, lots of learning, and yes — still running on lorem ipsum.
Building Mancini Beverage with Bricks Builder
A straightforward WordPress site for an alcohol beverage distributor — and why Bricks Builder has quietly become my go-to for WordPress projects.
Kitchen Sink
A test post covering every markdown element — headings, blockquotes, code, lists, and more.
Hello World
The first post on this site. A quick introduction to what this space is for.
Design Tokens as Editorial Voice
How a strict token system becomes a stylistic signature — not a constraint.
App Router Patterns Worth Keeping
A few patterns from the Next.js App Router that quietly changed how I structure projects.
START A PROJECT.
Open to new projects. Tell me what you're working on.
Get in Touch