PHP 8 is a significant release for much more than just its version number: it’s absolutely packed with shiny new language features, potential performance improvements, and fixes to many unintuitive be...
As programmers, it is our job to build. We create things. We modify them. We fix bugs. We solve problems. We fill needs. Maybe it's time to start applying this to something a bit bigger than just our...
It started off simple enough, a friend in school ask Andreas if he could help him write a piece of software. Andreas himself wasn't an aspiring programmer; he has was an avid district forester. Howeve...
If your application's stability depends on the availability of a third-party system, the reliability of that external system becomes critical to the smooth operation of your own. The circuit breaker p...
Sometimes, I need to write experimental code in order to explore and understand how the system works. This is particularly true when dealing with third-party software. Sometimes those experiments beco...
Git Hooks are executable server-side or client-side scripts that run when specific Git events happen, such as creating commits or checking out branches. Server-side hooks are useful for Git administra...
The applications that we build are usually portals for users to view and manipulate data. That data may be as simple as a web page pulled from a database or a collection of raw data. An admin section...
In our last issue, we plotted a list of compass directions onto a grid to determine a destination x,y point. In this article, we look at generating a simple output for a colored grid.
Git is an essential tool for the modern software developer. You learn how to customize Git to enhance your developer experience. You'll also learn some combinations of commands to make you more effect...
Sometimes, SOLID can be a bit hard (no pun intended) to follow because we can't even notice what we are doing wrong, especially with the Liskov Substitution Principle, as it can be very theoretical. I...
Our Partners
Collaborating with
industry leaders to bring you the best PHP resources and expertise