Developer working on a modern website

I’ve worked with React, Next.js, WordPress, Jekyll, and several other web technologies.

Recently, Astro has become one of my favorite choices for websites where performance and simplicity matter.

Need help with website design, development, or fixing issues?

I've been building websites since 2016 — from WordPress and eCommerce builds to fast, modern sites with Jekyll, React, and Astro. Whether you're starting from scratch, redesigning something outdated, or just need a stubborn bug fixed, I can help.

Contact Me

What makes Astro different?

Astro is designed around a simple idea:

Send less JavaScript to the browser.

A typical content-focused website doesn’t need to run an entire JavaScript application just to display text, images, and navigation.

Astro generates lightweight HTML by default and lets you add JavaScript only where you actually need interactivity.

That approach can result in fast, efficient websites without sacrificing modern development practices.

Modern workspace for web development

You can still use your favorite frameworks

One thing I particularly like about Astro is that you don’t have to abandon the tools you already know.

Astro can work with components from technologies such as:

  • React
  • Vue
  • Svelte
  • Preact

So you can build most of the website with Astro’s lightweight approach and use React when a particular component actually needs it.

For example, an Astro website could have a mostly static portfolio with a React-powered interactive project filter.

Only the interactive part needs to become a client-side application.

Great for content-focused websites

Astro is particularly well suited for:

  • Portfolios
  • Blogs
  • Business websites
  • Agency websites
  • Documentation
  • Marketing websites
  • Landing pages

These websites usually contain much more content than application logic.

That’s exactly where Astro shines.

Team collaborating on a modern digital project

Astro isn’t for everything

I wouldn’t automatically choose Astro for a complex web application with extensive client-side interactions.

For that type of project, Next.js or another application framework may be a better choice.

But when the goal is a fast, modern, content-focused website, Astro is one of the technologies I would seriously consider.

The best framework isn’t necessarily the one with the most features.

It’s the one that provides the features your project actually needs — without unnecessary complexity.