I’ve made a commitment to document more of the methods and tools that I’m learning about. In that spirit, this blog will be a home for posts of all types. I hope you find some use or inspiration from some of them.
Look for what's next, not what's comfortable
The skills gap is large, talented people are few-and-far-between and plenty of organizations are scrambling to figure out how to make it work. If you've ever been on the hiring side of developers, designers, or technologists, you quickly realize how slim the choices are. What if you're on the hunt?
Local environments in 5 minutes or less
I've recently upgraded to a new laptop, and wanted to take that opportunity to see if Docker is as great as everyone says it is. One of the first projects I took on was seeing if I could power local WordPress environments entirely with docker containers. Good news, not only does it work, but it's incredibly simple.
The more things change, the more they stay the same
I attended my first An Event Apart in 2011 in Washington, D.C. and the landscape of front-end development and design was a lot different than it is today. It's interesting to consider how the winds of change have blown against the industry for the last few years.
Setting up continuous integration for an Angular App
Continuous Integration is a key piece of modern software development. Ensuring that we can keep new code flowing into our master branch as it's ready is important to keeping the speed of delivering new fixes and features to our customers as quickly as possible.
Modularizing and open-sourcing my process
If you've been to my site before, you may notice a new item in the navigation. As of today, I've created a 'tools' section, where I'll be sharing a collection of development tools that are inspired by my day to day workflow.
You don't have to gamble on an important hire
As someone who's been working on the web for close to a decade, I've been in the position of hiring developers off and on throughout my career. Even in large-market cities, it can be a challenge.
Creating consistency across your HTML, CSS, and JS
Confronting the fear of choosing to freelance
I've decided to leave the security of a full-time job for the possibility of forging my own path. Balancing freelance development with the creation of a new product is both exciting and terrifying.
Capturing gesture events with ease
A step-by-step guide to breaking down your scripts into pieces for the browser
A new emphasis on sharing what I learn.
As I look ahead to 2017, one of the big changes I intend to make is to be more intentional about documenting things that I learn in my day-to-day work and exploration...
Saving time and building better sites with performance budgets
Let’s move performance to the front of the design process. No longer should it have to wait at the end of the line to be noticed, when it can help us early in the design process.