View My Work

Welcome to my website. I invite you to explore my site to get a better understanding of my specialities, technique and professional experience. What you’ll find below is a combination of commissioned work, as well as some personal projects of my own. Enjoy browsing, and get in touch with any questions.

"What would life be if we had no courage to attempt anything?"

- Vincent van Gogh

Recent Blog Posts

Build a JavaScript Command Line Interface (CLI) with Node.js

| News | No Comments
As great as Node.js is for “traditional” web applications, its potential uses are far broader. Microservices, REST APIs, tooling, working with the Internet of Things and even desktop applications: it’s…

6 Popular Portfolio Builders for Designers

| News | No Comments
This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible. Doing a great job of showcasing your work doesn’t…

Go off Grid: Offline Reader for SitePoint Premium Now in Beta

| News | No Comments
We've done a massive amount of work on the SitePoint Premium experience this year, but users have been very clear about what they want to see next. Our most requested…

Getting Started with GraphQL and React Native

| News | No Comments
In 2012, Facebook engineer Nick Schrock started work on a small prototype to facilitate moving away from an old, unsupported partner API that powered the current Facebook News Feed. At…