Skip to content
Kendrick's Website Kendrick's GitHub Kendrick's Youtube Kendrick's Travel blog

Moved to a New Blog

2 min read
Cover

I created a new blog.

My existing blog was created a long time ago, and I thought it would be good to organize it once, so I made a new one.

I considered reusing the domain I used before, but since the ad revenue from the content I wrote was about 3-4 cups of coffee per month through AdSense, I decided to preserve it for now and use the sonim1.com subdomain.

To briefly introduce the specs, deployment and hosting is Vercel. For document writing, I don't use a separate CMS, but add an Obsidian Vault inside the code and write there.

Regarding CMS, I also considered Netlify CMS, Contentful, and Strapi, but if I manage personal blog content separately, the attempt to reduce complexity becomes meaningless, so I changed back to managing it simply.

The service is based on Astro and uses a publicly available theme. I'm trying to write in multiple languages, so I applied i18n and SEO, and updated the Astro version to the latest. It requires more work than I thought.

I also considered using GatsbyJS, but I decided on Astro considering speed, SEO, and the use of various components like React, Vue, and Svelte.

Astro Islands (Islands Architecture) is also very interesting. https://docs.astro.build/en/concepts/islands/

When I ran it through Lighthouse, very clean results!

SEO result

The technical decisions for the new blog configuration will be shared in the first article, "Blog Launch Review."

Now that I have a new blog, I should update Awesome dev.