GrimLink.com Finally Live!

They say that every good plumber has a leaky tap at home, and for developers, it’s often our own personal websites that suffer the most. For years, GrimLink.com has lived in a state of perpetual “under construction” or served as nothing more than a simple placeholder. Today, that finally changes.

Simplicity by Design

When I finally sat down to build this iteration, my goals were clear: it needed to be fast, lightweight, and remarkably easy to maintain. It won’t come as a surprise to anyone who knows my work that I settled on Astro for the engine and Fylgja CSS for the styling.

I’ve been a fan of Astro since its early days. Its component-based model allows for a fantastic developer experience, making it incredibly easy to build reusable pieces of UI that ultimately render as clean, plain HTML. This “HTML-first” approach ensures the site remains lightweight and accessible, without the overhead of a heavy runtime. Plus, Astro’s built-in content collections make managing a blog like this—and eventually archiving years of social posts, a breeze. It allows me to focus entirely on the writing and the structure of the data, while the engine handles the heavy lifting of generating a high-performance static site.

Of course, since I built Fylgja, it would have been a crime not to use it here. I’ve taken a strictly modular approach, pulling in only the essentials: the base defaults for consistency, design tokens for layout harmony, and a few utility classes for those final adjustments. The result is a site that feels snappy and stays true to the “pay only for what you use” architecture I advocate for.

A Digital Garden

Moving forward, I want this site to serve as my “digital garden”, a space where thoughts can grow and evolve over time. You can expect to see deep dives into the Magento 2 ecosystem and Hyvä Themes, alongside updates and tips for Fylgja CSS. But it won’t just be about work. I also plan to share my thoughts on general frontend development, and occasionally drift into my other passions like music, gaming, and even some gardening updates.

One of my main drivers for this project was to create a central hub for all my thoughts. Over the years, I’ve shared countless tips, opinions, and updates across various social media platforms, only for them to be buried by algorithms. I’m planning to migrate those posts here, creating a permanent reference so there is one unified place for everything I’ve shared.

This is Just the Beginning

It’s important to note that what you see today is only version 1.0. Like any garden, it will require tending, and I plan to improve and evolve it as I find new ways to push its to the next level.

It feels good to finally have a proper home on the web. I’m excited to see where this goes, and I hope you’ll stick around for the journey.