Skip to main content
Chris Guo

← Home

How I Made This Site

Chris Guo
Tech

Built with AI (obviously).

My requirements for Claude Code on Opus 4.6 (the day after that model version came out):

  • Front page is static resume
  • Blog
    • Has public and private section - private is a simple password protected section
    • Notion as CMS
      • I have a database in Notion of pages and when I set the status of a page to Published it will show up automatically on my website
      • Auto-publish any changes to content without having to click deploy
    • Make a library to properly render the Notion pages → HTML on my site
  • Free to Host
  • Modern Tech
    • Previously used Gatsby/Netlify
    • Claude recommended Next/Vercel - still free!
  • Design
    • Have a toggle for light mode and dark mode
    • Lato font