← Back to Blog

Setting up Claude Code and GitHub

·2 min read

Today, I decided to experiment with using Claude Code to take my website to the next level.

The first step was moving code management from v0 to GitHub. Setting up GitHub was straightforward, and I was able to connect my repository to Vercel so that any time I push code to main, it automatically deploys on Vercel. I also figured out how to run my website locally to test it out and debug any issues before pushing it live. ChatGPT was my friend in figuring out how to do all of this quickly.

Getting Claude Code up and running was relatively easy too. I learned how to create a new branch using Claude Code to experiment and merge with the main branch when I was ready to commit the changes that I made.

I asked Claude for a bunch of design tips and advice on my website, and I ended up implementing five or six of them. One small change that I made was adding estimated reading time and a progress bar for my blog posts. I also changed the appearance of the investments page, and I like how it looks visually more than how it looked before.

This project was a ton of fun. I feel like I now have an even more flexible environment to make changes to my website, learn quickly, and run new experiments. The combination of Claude Code, GitHub, and Vercel is really powerful.

Setting up Claude Code and GitHub — John Melas-Kyriazi