Published: 2018/01/24 Reading Time: 2 minutes

Try Something New

In January of 2018, I moved my blog over to Gatsby . Gatsby is a static site generator built with and on top of ReactJS , the popular user…

Published: 2018/01/22 Reading Time: 4 minutes

A Year in Review: 2017

It seems like the normal thing to do for every blogger: write a post detailing the previous year and your accomplishments, struggles, and…

Published: 2017/09/26 Reading Time: 2 minutes

I'm Heading to Zeek Interactive

I'm excited to announce some news: I'm joining Zeek Interactive ! Normally, this kind of announcement is short enough to go on Twitter…

Published: 2017/07/12 Reading Time: 5 minutes

All About This in JavaScript

If you've been doing web development for any amount of time, you've probably heard of the this keyword in JavaScript . this in…

Published: 2017/06/27 Reading Time: 2 minutes

What Is Event Delegation in JavaScript?

Event delegation is a design pattern that says if several common elements in the DOM utilize the same event handler (the action taken when…

Published: 2017/06/16 Reading Time: 5 minutes

Code Comments: Why They Don't Indicate Failure

_ Editor's Note: Since writing this article, it was brought to my attention by Tonya Mork that it's not so much code comments in general…

Published: 2017/06/13 Reading Time: 4 minutes

Load JavaScript Dynamically to Improve Performance

Occasionally, you may find the need to load JavaScript dynamically on a WordPress site, much like I do with syntax highlighting. This can…

Published: 2017/05/24 Reading Time: 1 minutes

Template Strings in JavaScript Are Awesome

Remember when concatenating strings in JavaScript was a royal pain your workflow? Well, my friend, with template strings, JavaScript is…

Published: 2017/05/17 Reading Time: 6 minutes

WordPress Performance in Theme Development

I've once again updated my theme, but for good reasons. I wanted to explore two areas of front-end web development that I needed more…

Published: 2017/03/02 Reading Time: 3 minutes

Top Developer Podcasts to Listen to in 2017

This year I wanted to make a commitment to listen to more developer podcasts to help level up my development knowledge. These are a quick…

Published: 2017/02/27 Reading Time: 2 minutes

Free Genesis Child Themes

You might have noticed you no longer have a login to my site anymore, and the reason is simple:   I'm making everything public on…

Published: 2017/02/22 Reading Time: 2 minutes

Stop Pursuing Praise, Embrace Your Natural Talents

For as long as I can remember, I dreamed of being a designer. I'm not sure exactly where it came from, but it was nonetheless securely…