Blog
February 4, 2025
php[tek] 2025 with John Congdon
Check out my video on "php[tek] 2025 with John Congdon" at the php[architect] YouTube Channel. https://youtu.be/tu7g5Cnndao
ReadFebruary 3, 2025
PhpStorm: InlineError Plugin
I love PhpStorm, but one of the things that really drives me nuts is the fact that I can type errors and it'll just put this little squiggly guy underneth the error but I don't know what that...
ReadJanuary 25, 2025
New in PHP 8.4: new MyClass()->method() Without Parentheses
The 8.4 release of PHP added logic so if we're creating a class and then immediately calling a helper function inside the class the class initialization no longer needs to be in parenthsis. I...
ReadJanuary 24, 2025
Faster Database Performance With Denormalization
Check out my video on "Faster Database Performance With Denormalization" at the php[architect] YouTube Channel. https://youtu.be/6_muUspWtw4
ReadJanuary 21, 2025
Speaking at php[tek] 2025
I'm excited to annouce I will speaking at php[tek] this year on database design and static code analysis. There are still tickets available and there are some really great speakers that will be in...
ReadJanuary 19, 2025
New in PHP 8.4: Deprecated Attribute
One of the new features added to PHP 8.4 is a new attribute that will allow us to easily mark a function as deprecated in userland code. This will trigger a deprecation notice like when the built-in...
ReadJanuary 14, 2025
Neon With Mahmoud Abdelwahab
Check out my video on "Neon With Mahmoud Abdelwahab" at the php[architect] YouTube Channel. https://youtu.be/aPh-t9CZRtk
ReadJanuary 12, 2025
New in PHP 8.4: Asymmetric Visibility
One of the new features added to PHP 8.4 is the ability for us to define Asymmetric Visibility on properties inside our classes. This is done by defining the get
visibility for the...
January 7, 2025
Using PHP 8.4's Lazy Objects
Check out my video on "Using PHP 8.4's Lazy Objects" at the php[architect] YouTube Channel. https://youtu.be/48_IhA8dKBs
ReadJanuary 5, 2025
New in PHP 8.4: Property Hooks
One of the new features added to PHP in the 8.4 release was the ability to define property hooks in our classes. Using property hooks we can override the default set
and...