Written content to help you along your web development journey, without forgetting to have some fun along the way.
Here are four ways in which I remedy hating the code I'm writing, and what you should do if you hate the code you're writing.
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.
Looking at old code can be an uncomfortable, embarrassing, or infuriating experience. And that's a good thing.
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.
If you want to do something well in life, you must do it with balance.
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.
Environment variables can seem like overkill to new developers, but there are two scenarios in which they are extremely beneficial to efficiency and security.
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.
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.
Use just a little JavaScript and you'll be able to postpone loading images until they are available in the viewport.