Faster Database Performance with Denormalization
Database Denormalization For Performance In the past, we've discussed using methods to normalize our database to reduce data redundancy and decrease bugs. One downside to normal...
From the Team
Database Denormalization For Performance In the past, we've discussed using methods to normalize our database to reduce data redundancy and decrease bugs. One downside to normal...
One of the more interesting features added to PHP 8.4 is the ability to create Lazy Objects. Lazy Objects allow us to defer the initialization of an object until one of its prope...
Jan 16, 2025
One of the features of Laravel that makes it a real joy to work with is its built-in logging funct...
Dec 5, 2024
The terrible thing about deleting data from a database is that it's gone forever. We can't even lo...
Oct 14, 2024
One of the most widely discussed features coming to PHP 8.4 is Property Hooks. Property hooks allow...
Sep 3, 2024
Attention, PHP enthusiasts, web developers, and tech innovators! The time has come to step into th...
In our latest installment of “Cool Open Source PHP Projects To Contribute To” (yes, we’re still brainstorming that tit...
I started my IT career in system operations. I spent many days in a cold data center, racking and stacking servers, inst...
At the time of this writing, PHP 8.4 is in the beta release cycle so we can finally start to discuss what's new in the n...
As developers, we each have a specific way that we like to format our code and we can have extremely strong feelings abo...
Make for Web Developers The command line, it's a powerful tool for us developers but it's not the most user-friendly wa...
As maintainers of open source projects, it's important to try and bring people into our project so that we're not the on...
As PHP developers, we need to know a lot of language features to make our code easy to write and maintain. Without expli...
Docker is one of the best ways to have a consistent environment across multiple computers, but for new developers (and e...
"Works on my machine" it's a common refrain before closing out a bug ticket. This hides the fact that something is diffe...
As developers, we're constantly managing where entities are in some flow. Entities like blog posts, multi-step user regi...
As developers, we're constantly managing where entities are in some state. Entities like blog posts, multi-step user reg...
As developers, we have times when we get to process a lot of data. Sometimes it's a few kilobytes of data and we don't n...
As a practitioner of test-driven development, I'm always looking for different ways to write test code faster. Sometimes...
As maintainers of open source projects, it's important to try and bring people into our project so that we're not the on...
Collaborating with industry leaders to bring you the best PHP resources and expertise
Interested in partnering? Get in touch →