Recent Posts

A New Design System Architecture

A funny thing happened this last month. Between two different events, and three isolated groups, a consensus was made, terminology was chosen, and the way that we approached building and implementing design systems changed forever.

A Response to Brad Frost's "Frontend Design" Article

This past week I was thrilled to stumble across the alliteration filled article by Brad Frost called simply "Frontend Design". Actually, I didn't stumble across it at all, as it was showing up in just about every feed I followed around the interwebs. It had been tweeted, retweeted, quoted then tweeted, screen captured, uploaded and tweeted so many times that I had a feeling Brad had struck a particular nerve in the community. So I sat down to read it, curious to see see just what pain, joy, or fear receptor he might have hit.

An Intro To Metalsmith

Metalsmith bills itself as "An extremely simple, pluggable static site generator", and it delivers in some big ways. If you want to learn more about Metalsmith, you are in the right place! Over the next several posts I'll be diving deep into how the system works, how you can extend it, and how you can make it do just about anything that you want. If you aren't interested in static site generators, or if you're already invested in some other platform, don't go anywhere! This isn't just a simple how to. I am going to spend some time peeling back the layers of a sophisticated NodeJS tool. I'm confident you'll learn about good ways to dive into the tools you already use, and understand them more completely. Once you "know how the sausage is made", you'll be in a better position to debug, improve and extend anything in your current toolchain.

2015 In Review

It's that time of the year when everyone sits down and writes about what they did over the past 12 months, and what they hope to do with their next dozen. I normally don't do these, and have thought they were a bit silly at times. But the more I think about it, this post isn't as much for you to read, as it is for me to write. So here I go. 2015 in review:

Choosing a Blogging Platform

One of my first major decisions when starting this new blog was going to be platform. I come from a Drupal development background so one might expect me to fire up a new Drupal 7 site, or be adventurous and showcase the new Drupal 8. But for me, the overhead of dealing with an entire CMS was way more than I needed for what I was trying to build. On top of that, even as a Drupal dev, I spend more time in JavaScript than I do PHP. So with static site generators being "so hot right now", I set out to find the right one for me.

Hello World

My name is Micah, and you've found my new blog!