Engineering notes

Hello World

Welcome to my website! It’s been many years since I last hosted a personal site, and I’ve been sitting on the domain name for some time. A recent interview prompted me to bring this site online, which I was able to take from idea to reality in a weekend.

This site is built on my favorite stack to-date! It is built on Next.js and deployed to Vercel using the built-in GitHub integration. I’ve found the site to be super fast-loading, and the tooling through Vercel has been great.


The biggest pet peeve I have in creating a website has always been writing copy. This time things were different. At the start of my recent job hunt I created a massive free-form “resume” page in Notion and wrote the portfolio pieces you see on the site homepage. This gave me an advantage, since I was able to use AI to prepare content for my site.

Content is delivered using Sanity for headless CMS. This gives me a portal where I can write new content. Since Sanity provides a great MCP, Cursor was able to pull material from the Notion MCP and upload it for me. I also found that Claude.ai could revise material right from the chat. I will certainly love using this going forward.

The design of the site came from some prompting with Claude Design. I was able to tune the look to get something going, then implement the design using Claude Code.

This site also aggregates web analytics using PostHog! I can’t wait to use it more.

In all, I’d say this was a great experience. I’m looking forward to writing about upcoming projects so I can give readers a look into my thought and learning processes.

Thanks for reading!

-Pete