By Chris Tankersley Recently, we’ve discussed principles for writing clean code in your php applications. Testing is a valuable technique to help you produce and maintain a codebase, but it can be dau...
In the February 2020 issue, let’s focus on elevating the developer experience: efficient code reviews, trying out pair programming, and leveraging Open Source. On the technical side of things, w...
In Episode 28 In this episode for January 2020, we take a look at this month’s issue “New Habits.” This month we’re joined by php[architect] book and magazine author Matthew Tu...
Before you go charging after the hip, new tech thing, invest your time in brushing up on some PHP fundamentals. In this issue, we examine object-oriented programming patterns, using PHP arrays judicio...
By Bryce Embry In the past few years, I’ve been involved with four teams who built their bread-and-butter applications on the classic Zend 1 framework. Each team realized the framework was no longer s...
In Episode 27 For December 2019, we take a look at this month’s issue “Expedition PHP.” Our guest this month is Michael Akopov. Topics php[tek] Call for Speakers and tips for submit...
Any career today requires continual learning and curiosity for success. Building web applications with PHP is not exempt. The PHP of today is light-years better than the scripts that initially made up...
In Episode 26 Just before the Thanksgiving holidays in the United States, we reviewed the November 2019 issue “Object Orientation.” Topics Evolution of object-oriented programing in PHP a...
We want to hear from you! Our Call for Speakers is open through January 4th. This year we are focused on three dedicated tracks: Tech Leadership, PHP Development, and Web Technology. Also by demand, w...
At php[world] in October, Oscar Merida announced the winners of thid year’s Impact Awards. We’re bringing back the annual awards to help recognize valuable contributors to the PHP...
By Joe Ferguson PHP 7.4 brings typed properties, arrow functions, coalesce assignment operators, and more. PHP 7.4.0RC4 was released on October 17th. There’s still plenty of time as the current planne...
By David Wolfpaw For many, working on a WordPress theme or plugin is there first foray into PHP development. When doing so, there are many ways to do things, but in the long run, you’re better off fol...
By Eric Mann Most self-taught developers in our industry learn to leverage an API long before they spend time learning lower-level coding patterns. This experience isn’t necessarily a bad thing. All...
There’s more than one way to solve a problem, and one popular approach to designing software is to use classes, interfaces, and objects. Using OOP effectively takes practice augmented with dedicated s...
In Episode 25 Our crew sat down and snagged some interviews in the atrium at php[world] in Tyson’s Corner, Virginia. This episode packs a lot into one hour and 13 minutes. Topics Practical stat...
It’s the spookiest time of the year, but that doesn’t mean you should be afraid of working on the code. This issue rounds up tools and techniques to make you a fearless coder: static analysis, writing...
In Episode 24 Eric, John, and Oscar discuss some of the articles in the September 2019 issue “Master of Puppets”. Topics History of PHP, celebrating “25 Years of PHP”, and the...
To celebrate of “25 Years of PHP” at php[world], we’re bring back the php[architect] Impact Awards to recognize the projects, tools, services, and people which have made a significan...
By Joe Ferguson Despite the promise of a “paperless” office, we still need to create documents that print and render nearly-identically across devices and operating systems. PDFs have filled this nich...
Keeping a web application humming and growing is no easy feat. The variety of problems you must be familiar with seems only to keep growing. Automating some tasks can help you cope with an expanding w...
Collaborating with industry leaders to bring you the best PHP resources and expertise
Interested in partnering? Get in touch →