← Back to writing
AI Tools & WorkflowsMarketing & Brand Strategy

I finally built the personal website I always wanted

Originally posted on LinkedIn ↗

I finally built the personal website I always wanted, and it’s completely free to maintain! Here’s how:

Needless to say, I built the entire thing using Claude Code (inside Warp).

Beyond a classic landing page, I wanted a clean, searchable home for my writing. So, before building anything, I made a CSV with every LinkedIn post from the past year (titles, dates, copy, image links, post URLs). This became the foundation.

I wanted something that felt personal and minimal. I showed Claude a reference I liked and described the vibe. We got to building. For my profile illustration, I used Nano Banana with a style reference.

Once the look and feel was finalized, Claude parsed through the 60+ posts in my spreadsheet, downloaded all images from the LinkedIn CDN links, and created individual MDX (markdown with extras) files for each post with proper formatting and added frontmatter (title, date, image paths). It also helped me create a tagging/filter system with six categories.

This site doesn’t require a database for the foreseeable future. I am using GitHub as the backend for all content. Editing MDX files manually works, but I wanted an easier way to add/update posts. So for CMS, I set up an open-source Git-based visual editor that connects to my repo and lets me add posts through a nice interface. Every edit gets committed to GitHub automatically, triggering a new deployment on Vercel.

Some of my posts have accompanying videos, so I built a YouTube embed component for those. Over several sessions, I added more polish. Finally, I created a new Claude Skill that one-tap publishes a post in the right format from the terminal when I paste my content

I purchased the domain on Namecheap (₹1,000/year).

Throughout this process, I maintained a continually updated README file documenting the full project structure, sitemap, design system, features, changelog, CMS, and future roadmap.

Did basic SEO stuff and the site now shows up on Google :)