Written content to help you along your web development journey, without forgetting to have some fun along the way.
It took me years to solve a problem that, in the end, was as simple as taking a ring off my finger. Learn what I learned from that problem-solving process.
Just as a jigsaw puzzle needs a box, a solution needs the thing that will focus and guide it to success.
Use the 5 Whys exercise to determine if a project continues to support its root motivations.
Using the practice of 5 Whys can help you create more effective solutions to problems, including where you should go on your next vacation.
Flattening the logic of if/else conditionals can go a long way toward cleaning up your code.
Storing multi-line strings in an environment variable is nice and easy to do, but the process is slightly different than a single line value. Here I present two approaches that achieve the same result.
Three developers—The Good, The Bad, and The Ugly—each handle change in their own way. What does it take to become The Good, to ride off into the sunset with the gold?
A handyman (or handywoman) has a toolbox full of tools for any job that comes their way. What should be in your toolbox? And when should you open it?
You are a human, and therefore, you are capable of solving every problem.
"New" is a dangerous word in the tech world. With so much changing every day, how do we make sure we know which tools and technologies to invest our time in and which ones to leave behind?