Ever since deciding to put serious effort into my own website I’ve become fascinated with other developer blogs. It started as a search for design ideas, but gradually turned into a more holistic process that had ...
I just finished the book Refactoring UI, by Adam Wathan and Steve Schoger. Refactoring UI is a book of design ideas and strategies written for developers, with a focus on i...
How do you show error notifications from Vuex? As a state management library it shouldn’t have any role in the view of the application, that is, showing state to users. However, anyone who’s built a big enough ap...
When it came time to rebuild my personal site I knew I wanted to run it on a static site generator. There are innumerable benefits to this approach, including low maintenance overhead, lots of room for customizati...
I’m sick of constantly re-building my personal site. I’ve done it several times over the last few years, and it never seems to stick. First w/ hosted wordpress, then as a purely static site, then several more ver...
A short overview of how to use CSS gradients on your website. Gradients are a great option for neat background patterns without the overhead or size of images.
It’s okay if you don’t know a lot about CSS gradients. To someone new to CSS they can be daunting. Even as someone with 5+ years of development experience, I was a bit intimidated by gradients when I started lear...
This article is about “The Catlantic”, a website I built in spring 2014. You wont find it in my project portfolio, for reasons that should become clear.
This is a post from when I was playing a lot of Dominon. I don’t play as much anymore, but I still love the game!
Last February I attended a Startup Weekend event for the first time. As an aspiring entrepreneur still trying to learn the ropes it was an incredibly valuable experie...