Headless Drupal, Replay Tokens, PHP 8, History and Computing, and more
We’re switching our episode format this month. We’re splitting into two episodes: one a discussion of the developer topics from the latest issue and a separate episode will feature an interview with a contributor. In this episode, we talk about the articles in the May 2020 Issue, Unsupervised Learning. Topics Headless Drupal and distributed content stores. […]
Machine Learning, OpenAPI, and the Business of PHP
This month, we chat with Sherri Wheeler about the Business of PHP and other topics from the April 2020 magazine. Topics Getting started using machine learning with PHP. API design and how the OpenAPI can automate and improve your architecture. Writing command line scripts with Symfony’s Console components. PHP communities that don’t realize it and […]
Magento’s Evolution, Ecommerce, Development Environments, and Enterprise Software.
In Episode 30 In this episode, we dive into How Magento is Evolving and chat with Magento evangelist Ben Marks. Topics The free magazine issue courtesy of Adobe and Magento. An interview with Ben Marks on how Magento went from an open-source project to its acquisition, the value of the community and ecosystem, how Magento […]
There Are No Snow Days When You Work Remote
By Jennifer Wadella Do you think you have what it takes to work remote? Better yet, does your company or the place you’re interviewing with have what it takes to support remote workers? Consider this your guide to deciding if you’re in the right place to start working remote, and if you are—how to survive […]
Jennifer Schrader on Pair Programming, Coding Interviews
In Episode 29 In the February episode, we dive into the issue Cultivating the Developer Experience and interview Jennifer Schrader. Topics Benefits of structuring code reviews. The value of integration and functional tests. Content management systems in PHP Sulu CMS and its focus on Developer Experience (DX) Jennifer talks about her experiences trying out pair […]
Education Station: Unit Testing Basics
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 daunting to learn. In this article, we’ll start with unit testing. Let’s look at how tests help during the design phase and in […]
Arrays in PHP, Web Browsers, Security Habits, and Matthew Turland
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 Turland. Topics Using (or not) PHP arrays to write cleaner code. Learning how browsers render HTML+CSS Talking about writing object-oriented code with Matthew Turland, updating […]
Escaping An Abandoned Framework
I’m the lead developer on one of these anxious-to-get-out-of-Zend teams, I have worked on two other teams, and I sit close enough to the fourth team that I can hear them mutter about various issues that trip them up. On each of these projects, I’ve seen triumphs and tragedies. In this article, I want to share what I’ve learned about struggling to get out of an abandoned framework.
Object Oriented Programming, PHP 7.4, CPP extensions with Lochemem Bruno Michael, and Dependency Injection
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 and understanding how to use objects effectively. Avoiding career stagnation and networking at conferences and user groups. PHP 7.4’s release and what features we’re looking forwards to. Eric […]