Skip to main content
Ryan Killeen - Web Developer, Among Other Things

Brand New Me

I've gone and done it again. A blog refresh. Starting from scratch. Why? It's my party, and I can refactor if I want to. In reality, it boils down to a few reasons!

A Return to Simplicity

The web has trended towards over-engineered solutions. I'm far from alone in this opinion!

Platform

The last iteration of my site served as a way to familiarize myself with Sanity CMS, a wonderful CMS platform for many applications. But in my case, it was overkill! I'm a singular person, without a content team or the need for complex content management approachs.

Framework fatigue

I wanted to return to my roots and shed the over-engineered JS frameworks. All of it feels overkill for my personal site's needs:

A static generator is perfect for a site that receives updates once a month!

Community

The webdev community is beloved to me, and the only reason I have a career in web development. I am not self-taught, I am community-raised. And let me tell you, my community loves Eleventy.

Features

Sweet, sweet syntax highlighting

Being a developer, syntax highlighting on my blog is important to me! My prior Sanity CMS setup had an implementation, but I had to set up each language as one-offs. This was often the final roadblock between me authoring a post or not.

That's all possible through the eleventy-plugin-syntaxhighlight plugin implementing PrismJS!

RSS Everywhere

It's truly making a comeback, at least in my life (blog to come!) And you guessed it, there's an official an RSS plugin ready to go.

And More to Come

I've barely scratched the surface of the 11ty community (and my own journey in blogging.)

I hope this lowers the barrier of entry to writing posts. I'm excited to learn in public and give back to the community that has helped me for many years.