Why I moved my site from Ghost to a custom stack

Revamping my personal website 2026W2

January 10, 2026
2 min read
Why I moved my site from Ghost to a custom stack

I'm shipping my new personal website today.

I've had my site on Ghost CMS for years. It worked fine, but it was time to change it up.

My content was everywhere. LinkedIn posts here. Blog posts there. Notes buried in Obsidian.

Every time I wanted to share something, I had to decide: Does this go on LinkedIn? My site? X?

Honestly? It was annoying.


So I decided to make my site the primary content space and use everything else for distribution.

Over the holidays, I started planning the update. Custom layouts. Specific integrations. A way to organize everything that made sense to me.

And what started as "I'll just move to headless Ghost + custom front end" became "yeah, I'll just build everything from scratch." lol

Because with AI, I can actually build exactly what I want without fighting constraints.

Here's what I landed on:

  • Notes - short thoughts
  • Resources - books, courses, tools that actually helped me
  • Posts - long-form content (like this one)
  • Projects - what I'm actively building and tinkering on
  • Areas - topics I'm exploring (AI/ML, Future of Work, F.I.R.E., Military transition)
  • Art - visual work (yeah, cart before the horse, but publicly committing to creative work is the point)

Almost like a public PARA system for organization.

And you might be thinking.


But you barely have an audience. Isn't this overkill?

Yep. Absolutely.

But I own my content end to end, whether I have 1 subscriber or 10,000.

And I don't want to worry about algorithm changes or if my account gets locked out, making my stuff inaccessible.


The bigger bet: making my content AI-ready

AI assistants are becoming how people search for information.

So when someone asks Claude, ChatGPT, or Gemini about topics I care about like career transitions, military-to-tech pivots, or building in public, I want to show up.

Here's the thing: social platforms are great for building an audience, but they're not indexed for AI search.

I'm structuring everything to be crawlable, searchable, and actually useful when an LLM references it.

What's next?

I'm migrating my old content over. Adding resources each week. Sharing progress as I go.

Subscribe if you want.

Or don't. I'm building this either way.

Share this post