I started my IT career in system operations. I spent many days in a cold data center, racking and stacking servers, installing operating systems, and configuring routers. That's when I started using V...
Today, I want to speak about headings. If you remember from my article on navigation, proper headings can be one of the quickest ways for adaptive tech users to navigate your website or app. However,...
Effective **Software** **Design** is a critical factor in successful implementation. It serves as a blueprint, guiding developers through the complexities of the project and ensuring that all requirem...
Cloudflare is a service most of us love. It is pretty much the kind of networking required by projects/applications these days, and I cannot think of anyone who may even come close. They have not only...
Reflection, also known as Reflective Programming, is the ability of the code to examine and manipulate its own behavior. With Reflection, our code can understand its own properties, methods, classes,...
What should you do when your side project receives corporate interest? Might a no-compete contract prevent you from ever doing a similar project again? Could "overreach" impact your other side project...
Over the next six months, we're going to deep dive into Securing PHP Applications---we have already learned a lot about readability, now let's pivot to some patterns to help us more in the flow of our...
I'm rarely the only contractor working for a client at any given time. Most of my colleagues are top-notch professionals with whom I love to collaborate. Occasionally, though, I end up paired with som...
One of the main reasons developers use frameworks is to cut down on the amount of work they have to do for common problems. While most PHP frameworks are flexible enough that integrating your own cust...
PHP often gets ignored in a world of compiled binaries and serverless infrastructure running containerized applications. Those of us developing with the latest practices for the last ten-plus years kn...
Robust PHP applications handle API responses efficiently and effectively, but it isn't easy to do so as your application sprawls and integrates with various external APIs. API response classes with a...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise