[ WordPress → VPS → Astro ]

WordPress or modern stack?
Choose the stack you can actually maintain.

I’ve built affiliate sites on WordPress, run my own VPS, and moved projects to Astro. This site is where I document the trade-offs, mistakes, and stack decisions I’d actually repeat.

WordPress affiliate sites Self-managed Vultr VPS Astro content systems

Recent Articles

All articles →
Astro deployment pipeline from local project to GitHub, Vercel build, SSL, and live website
guides

How to Deploy Astro to Vercel: From Local to Live in 5 Minutes

Step by step guide to deploying your Astro site to Vercel, connecting GitHub, auto-deploy on every push, custom domain setup, and what to do when the build fails.

Read →
Astro 6 learning diary dashboard showing local development, Content Collections, GitHub, Vercel, and WordPress context
guides

Astro 6 for Beginners: A WordPress Developer's 2-Day Learning Diary

A WordPress developer's honest diary of the two days it took to get hands-on with Astro 6 for the first time: local dev, VS Code, pages, and layouts, plus the Content Collections, GitHub, and Vercel mistakes that came in the weeks after.

Read →
Astro pages, layouts, and components diagram showing routes, BaseLayout, reusable components, and browser output
guides

Astro Pages, Layouts and Components: The First Three Concepts to Learn

How Astro's file-based routing, shared layouts, and reusable components work, explained for WordPress developers who think in themes, templates and shortcodes.

Read →
Plain CSS workflow in Astro showing CSS variables, scoped CSS, global CSS, components, and a page preview
guides

Styling in Astro: Start with Plain CSS Before Reaching for Tailwind

How CSS works in Astro, including scoped styles, global CSS, CSS variables, and why a clean layout doesn't need a framework. With the actual CSS used to build this demo site.

Read →
Astro project setup workflow showing Node.js, terminal, VS Code, localhost preview, and GitHub
guides

How to Set Up Your First Astro Project: A WordPress Developer's Real Experience

How to install Astro, run it locally, and push to GitHub, with every mistake documented. Node.js, VS Code, terminal, and why none of it is as scary as it looks.

Read →
Static site generation diagram comparing WordPress request-time rendering with Astro build-time HTML output
guides

Static Site Generation Explained: Why Pre-Built HTML Beats WordPress's On-Demand Approach

What SSG actually is, how it differs from WordPress's dynamic rendering, and why a folder of HTML files can outperform a fully optimized WordPress setup, explained with real examples.

Read →

Latest Reviews

All reviews →

More Comparisons

All comparisons →