FROM THE GRIMOIRE

Thoughts on design, data, cats, AI and the macabre

From Legacy Hosting to Serverless: My New Portfolio is Live AI

From Legacy Hosting to Serverless: My New Portfolio is Live.

Building a custom portfolio with AI collaboration and modern infrastructure

Why is writing your own case studies harder than doing the actual work? UX

Why is writing your own case studies harder than doing the actual work? 😅

Refactoring my career narrative from "Things I Did" to "Value I Deliver"

The Lightbulb Moment: Figma MCP, Debugging, and the Art of Translation AI

The Lightbulb Moment: Figma MCP, Debugging, and the Art of Translation

Bridging gaps in code and communication

The leap from 'Vibe Coding' to Spec Coding AI

The leap from 'Vibe Coding' to Spec Coding

Steering docs and spec docs and task docs, oh my!

The missing link between Design and Code isn't just AI. It's also a Designer using AI. AI

The missing link between Design and Code isn't just AI. It's also a Designer using AI.

Updating Storybook on my own- Look Ma, no devs!! well except for the PR :)

AI WRITES THE CODE - EXPERIENCE WRITES THE ARCHITECTURE AI

AI WRITES THE CODE - EXPERIENCE WRITES THE ARCHITECTURE

AI needs a driver who knows the road. It didn't suggest the sustainable path—I had to demand it.

BUILDING A BLOG IN JUST 30 MINUTES AI

BUILDING A BLOG IN JUST 30 MINUTES

Much better than static markup editors for blogs

UX Dark Patterns in Amazon Shopping History UX

UX Dark Patterns in Amazon Shopping History

Using an AI coded chrome extension to cut through the veil of darkness

Cursor coding portfolio 2.0-better resume download AI

Cursor coding portfolio 2.0-better resume download

Using Cursor to make a sustainable process for updating a downloadable PDF on my portfolio