Atomic Commits Explained: Stop Writing Useless Git Messages
This might be an unpopular option, but one of the parts I enjoy most about being a developer is having to debug problems. It's always interesting because you get to be a "detecti...
From the Team
This might be an unpopular option, but one of the parts I enjoy most about being a developer is having to debug problems. It's always interesting because you get to be a "detecti...
If you're like me, you're always on the lookout for tools and techniques that can reduce the chances that your code has bugs and make it easier to maintain. Value objects are one...
Apr 16, 2025
At its core, PHP provides many ways to make your code extremely easy to write and maintain, but...
Mar 31, 2025
Jacked PHP aims to offer the developer tools to build better products. Since being faster and scalab...
Mar 26, 2025
In this episode, Scott discusses why backups are important and uses #rsync to create an automated...
Mar 12, 2025
This week, a client complained about a long-running query, and we needed to fix it. While I can't...
Markdown for Developers One of my guiding principles as a developer is that our ability to communicate is one of th...
Git. It's the lifeblood of modern software development. After several years of navigating through code repositories and...
The social networking landscape has changed so dramatically in the past five years. It's challenging to keep up with...
PHPStan 2.0 was released last quarter, and it brings a plethora of great changes. If you are not already using PHPSt...
Lesser-known PHP features In the realm of PHP, developers often underexploit a treasure trove of powerful features. O...
How it started I am not aware of anyone who doesn't know that PHP's mascot is an elePHPant, created by Vincent Pontie...
Laravel is known for its elegant approach to structuring complex logic. I've been using Laravel since the re...
[caption id="attachment_17613" align="aligncenter" width="768"] https://terminal-apps.dev/[/caption] For those of us...
Database Denormalization For Performance In the past, we've discussed using methods to normalize our database to re...
One of the more interesting features added to PHP 8.4 is the ability to create Lazy Objects. Lazy Objects allow us to...
One of the features of Laravel that makes it a real joy to work with is its built-in logging functionality. This can b...
The terrible thing about deleting data from a database is that it's gone forever. We can't even look at the data to se...
One of the most widely discussed features coming to PHP 8.4 is Property Hooks. Property hooks allow us to add behavior t...
Attention, PHP enthusiasts, web developers, and tech innovators! The time has come to step into the spotlight and sh...
Collaborating with industry leaders to bring you the best PHP resources and expertise
Interested in partnering? Get in touch →