Fran Armijo Farmijo | Random thoughts blog

6/3/2025 ~ 1 min read

Just migrated the site from Gatsby to Astro

Another try to get into frontend development...


Originally, I wrote this site using Gatsby. Now is in Astro.

Why?

To be honest, because the Gatsby integrations were so messy that I didn’t know how to deal with several issues that raised, some integrations were also outdated and was a good excuse to play with something new.

Some issues with Gatsby:

  • GraphQL everywhere in order to get data. Unnecessary complexity to run a blog.
  • Runs as SSR but the SEO doesn’t work as smooth as it should.
  • Looong build and deploy times.

Now with Astro:

  • Builds and loads instantaneously.
  • Includes its own (simpler) way to fetch content from a lot of CMSs.
  • No need to attach to a frontend library/framework (this is running through Svelte and static HTML currently)

Hope that this runs better now.


Headshot of Fran Armijo

Hi, I'm Fran. I'm a software engineer and musician based in Barcelona.