Migrating to Jekyll

November 02, 2018

As a web designer, I have learned that there is no real way to becoming an expert at all things web or design related. The internet is evolving at a rate that is impossible to track. When I first began down the path of web design, I was forced to use Microsoft Frontpage in class (yes, this was a long time ago). Eventually we moved to Macromedia Dreamweaver then to actually writing our own code and drawing our own designs.

Over the years, I’ve used so many tools that I couldn’t possible name them all. I’ve learned and lost different languages over and over. I’ve designed from scratch, on top of many different CMSes, and even with customer-facing tools such as Squarespace. All have their merits, but I was getting bored. Through all those years, I’d never really done much with Jekyll.

jekyll serve

So as a playground of sorts, I decided to migrate my blog to Jekyll using GitHub Pages and Netlify. There was a bit of a learning curve at the beginning, and initiation of sorts, but slowly things started to make sense. I had a bunch of lofty goals. I wanted to build from scratch (no themes), be able to post instantly from iOS, use micropub/microblog features throughout, and import my entire history of Instagram posts. So far, so good.

I still need to clean some things up before considering it a complete project. Things with RSS feeds, JSON feeds, image handling, etc. However, I’m well on my way and it’s only been a few days at this point.

I will continue to write about the process, including lessons learned and tutorials as I go.