Posts (Page 28)

Written content to help you along your web development journey, without forgetting to have some fun along the way.

Two Methods for Writing Better Code

Take yourself to the next level in any programming language by using the powers and talents of those that have come and done before you, and by reflecting those powers back on others who will come after you.

Jan 24, 2019

You Should be Embarrassed by Old Code

Looking at old code can be an uncomfortable, embarrassing, or infuriating experience. And that's a good thing.

Jan 22, 2019

Maintain Balance by Checking In

Balance is the key to doing anything well for a long period of time. But balance can fade slowly over time. We must check in to ensure we are maintaining balance in our lives.

Jan 16, 2019

Balance Belongs in Everything You Do

If you want to do something well in life, you must do it with balance.

Jan 15, 2019

My Favorite Tool for Managing Project-Specific Environment Variables

With many local projects, environment variables often conflict with one another. I tried several tools before landing on my favorite for managing project-specific values.

Jan 15, 2019

When to Use Environment Variables

Environment variables can seem like overkill to new developers, but there are two scenarios in which they are extremely beneficial to efficiency and security.

Jan 14, 2019

Decreased Jekyll Build Times 5x with a Custom Asset Pipeline

My team and I ditched the jekyll-assets gem for a homegrown asset pipeline and decreased build times by a factor of five. This is how we did it.

Jan 10, 2019

Better Website Performance with Pixelated Placeholder Images

Page load times decrease as the number of images on a page increase. Learn the pixelated placeholder method that mitigates performance issues caused by images without negatively impacting user experience.

Jan 09, 2019

Lazy Load Images Using Intersection Observer API

Use just a little JavaScript and you'll be able to postpone loading images until they are available in the viewport.

Jan 07, 2019

Compile ES6 Code with Gulp and Babel, Part 5

In the last of the five part series on compiling multiple ES6 files into a minified bundle, you will learn how to add an asset hash to your bundles.

Dec 21, 2018