Logging in Laravel
Here is an approach I reach for when writing Laravel applications:
One of the more challenging aspects of being a professional programmer is spending the majority of the day immersed in code, trying to maintain a mental construct of what I’m building.
As the projects I work on have grown, I realized that it’s impossible for me to grasp all of what is going on in the application at once. I don’t have enough RAM!
As a result, I’ve been forced to leave myself breadcrumbs to keep me oriented. One of those breadcrumbs that has proven immensely helpful is logging. As a younger programmer I failed to realize the benefit logging offers but these days I’m relying on it more consistently.
4 Steps for Handling High-Pressure Bugs
I wrote about the strategy I use when dealing with high-pressure bugs in code.
When was the last time you heard that little voice in your head suggesting something might be amiss in your web app? 🤔 You know that nauseous feeling that forms in the pit of your stomach, when you realize something bad has or is happening?
The Difference Between Making it Work and Doing it Right
For years my dad reminded me that if I took one of the tools from his workbench it was critical I returned it. Through my grade school years, I was notorious for taking a wrench or socket from dad's toolbox, using it to fix my bicycle, and leaving them strewn across the garage floor as I rode off with my buddies. It wasn't until I became a father, and watched my son exhibit the same behavior, that I realized why he was so insistent on me returning the tools.
Why did it matter so much to him, and now to me?
It mattered because even though I addressed my immediate problem, straightening the handlebars on my bike, I had inadvertently created a new problem for someone else. A sneaky one that would avoid detection until the next person needed the 3/4" spanner to fix something else, or I needed to fix my bike again. By not putting the tool back where it belonged, I hadn't finished the job. And an unfinished job is not a job done right.
Parsing ENV Boolean Values in Laravel
How do we ensure boolean values are parsed as such when using a .env file in Laravel?
Building Applications That Last
This article collects some of the most important takeaways I've learned after building web applications.
At Zaengle we have built a number of web-based software applications over the past 12 years. Some have been transient, only serving a specific purpose for a window of time, while others have persisted for years on end. We've learned a number of key lessons while building and maintaining these long-term applications and we wanted to share them with you.
Ionic 5 + VueJS + Laravel + JWT
Resetting a Forgotten Mac Password
My 90 year old grandfather recently forgot the administrator password to his Mac. He'd set it up a couple years ago and just couldn't recall it. He also couldn't remember his AppleID (let alone the password) either.
Part 8 - Installing the Floor Structure
Alpine Day Spoon Carving Demonstration
Part 7 - Installing the Floor Structure
Page 1 of 6 (60 total entries)