php[architect] logo

Want to check out an issue? Sign up to receive a special offer.

In the Magazine

Cranking PHPStan to 10

January 2025

A new year often comes with new goals, ideas, and plans for the future. We start with the best intentions to achieve all of those things; however, somewhere between the end of January and Springtime, we have lost all motivation to keep them up. Hmmm…that timing makes me think of something… the Tek 25 conference falls at the end of Spring. Making it the perfect opportunity to get back to those goals you set at the beginning of the year. Keep your skills fresh, and have a good time while you’re at it! In the meantime, check out these great articles to keep the learning going for now.

View articles

Time For PHP

December 2024

Lounging Around with PHP

November 2024

View All Past Issues »

Books

View All Books »

The Complementary PHP Testing Tools Cookbook

Learn how a Grumpy Programmer approaches improving his own codebase, including all of the tools used and why.

PHP Web Development with MySQL

A Hands On Approach to Application Programming

Beyond Laravel

An Entrepreneur's Guide to Building Effective Software

php[podcast]

All Episodes »
The PHP Podcast 2025.02.13

The PHP Podcast: 2025.02.13

- February 13, 2025

Listen

Articles and News

More News

Git New

February 17, 2025
https://appwrite.io/blog/post/10-git-commands-you-should-start-using

Git. It’s the lifeblood of modern software development. After several years of navigating through code repositories and juggling various project versions, it’s easy for seasoned developers to settle into a comfortable routine with familiar tools. Git, the ubiquitous version control system, is no exception to this rule. It’s a tool that many of us use […]

Kick Start Your Bluesky Experience

February 16, 2025
Kick Start Your Bluesky Experience

The social networking landscape has changed so dramatically in the past five years. It’s challenging to keep up with. When you get on a new social network, one of the first hurdles you have is to figure out who’s on that network you would be interested in following. A while back, I created a GitHub […]

PHPStan 2.0 Released

February 13, 2025
PHPStan 2.0 Released

PHPStan 2.0 was released last quarter, and it brings a plethora of great changes. If you are not already using PHPStan and you’d like to but could use some outside help, please contact us, and we can discuss a short-term engagement to help implement it. Some of the bigger changes include a new Level.  Level […]

A treasure trove of powerful features

A treasure trove of powerful features

Lesser-known PHP features In the realm of PHP, developers often underexploit a treasure trove of powerful features. On a recent episode of The PHP Podcast, we had a great discussion about a blog post titled “PHP’s Hidden Treasures: 10 Powerful Features You Didn’t Know You Needed” by @hiadeveloper which sheds light on some of these […]

Adding to the Herd

February 11, 2025
Adding to the Herd

How it started I am not aware of anyone who doesn’t know that PHP’s mascot is an elePHPant, created by Vincent Pontier back in 1998. Most “serious” PHP Developers have at least one elePHPant in the home somewhere. Making the Herd Stronger I’m not sure how much you have been keeping up with what’s coming […]

A Guide to Laravel Pipelines

February 6, 2025
A Guide to Laravel Pipelines

  Laravel is known for its elegant approach to structuring complex logic. I’ve been using Laravel since the release of Laravel 4, and it has pretty consistently added new helpful features to every release, to the point where I myself discovering new features all the time that I haven’t used. Pipelines are just one of […]

A Curated List of Must-Have TUI Applications

February 5, 2025
A Curated List of Must-Have TUI Applications

For those of us who live and breathe the command line, there’s something undeniably satisfying about well-crafted TUI (Text-based User Interface) applications. Whether you’re managing servers, editing files, or just want a slicker way to interact with your system without touching a mouse, TUIs offer speed, efficiency, and often a bit of nostalgia. That’s where […]

Faster Database Performance with Denormalization

January 28, 2025
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 normalizing our database is that there can be performance problems as we interact with this normalized data at scale. We may have to join several tables to get the data […]