Posts in this series

Planning JoelVarty.com - Before the Build

Workcodingai

Build a personal website showcasing who I am, my career, and my blog. Inspired by Daring Fireball's clean design and Wes Bos's /uses page. Built with Next.js 16 and Agility CMS, targeting 100 Lighthouse scores.

Read more

Phase 1 Setup: Building the Foundation

Workcodingai

I started by running create-next-agility-app to spin up a new Next.js project with Agility CMS integration. The AI agent set up ShadCN UI with the 'new-york' style and 'neutral' base color, installed base components, and created the complete folder structure.

Read more

BlogPost Model Setup: Learning from Assumptions

Workcodingai

When setting up the BlogPost content model in Agility CMS, the AI agent ran into several issues trying to configure it via the MCP Server. The model needed specific field types and relationships that weren't immediately clear from the schema documentation.

Read more

Phase 3: Building the Layout Foundation

Workcodingai

Phase 3 focused on creating the foundational layout components that will wrap every page on the site. The AI agent built out a complete header, footer, navigation system, mobile menu, and dark mode toggle - all with responsive design and clean styling.

Read more

Phase 5: About & Career Pages

Workcodingai

Phase 5 was actually pretty straightforward since most of the heavy lifting was already done. The CareerTimeline component was already created in Phase 3, and the CareerEntry content model already existed in Agility CMS.

Read more