RoadRunner, Atoum, IDEs, Feature Tests, DIY API, Wizard Thinking

Eric, John, and Oscar try to review the May 2021 issue, Testing Assumptions.

Topics Covered

  • Fall Conferences, like Longhorn PHP (CfP is currently open).
  • Debugging long-running applications using RoadRunner, ReactPHP, or Swoole.
  • Does using an IDE make you a bad developer?
  • Feature tests w/Behat
  • PHP Internals interview w/Sara Golemon
  • Building an API with off-the-shelf components
  • Thinking like a wizard and learning to spot patterns in the code.
  • Sustainability of open-source projects like PHP core and documentation.

The post RoadRunner, Atoum, IDEs, Feature Tests, DIY API, Wizard Thinking appeared first on php[architect].



Interview #2 with Joe Ferguson

We welcome Joe Ferguson back to catch up with us about PHP, his column “The Workshop”, and more

Topics Covered

  • Virtual conference experiences.
  • Looking forward to in-person events.
  • Laravel Homestead, which Joe maintains. Uses and tradeoffs versus Docker.
  • Docker Performance on Mac
  • Local Development Environments
  • Goals for his Workshop, eventually looking at Docker Swarm and Kubernetes.

The post Interview #2 with Joe Ferguson appeared first on php[architect].


Interview with Mark Kelnar

This month, we chat with Mark Kelnar about his article in the April 2021 issue, Busy Worker Bees

Topics Covered

  • What he learned from beekeeping and using Agile techniques.
  • Working at WPEngine with the LAMP stack.
  • Working on headless/decoupled WordPress.
  • Applying agile outside of software development projects.
  • If/how agile has changed since its introduction.
  • Getting involved in beekeeping.

The post Interview with Mark Kelnar appeared first on php[architect].


Project Management, Tech Literacy, Password Hashing, Containers, and APIs.

Eric, John, and Oscar go through the articles in the April 2021 issue, Busy Worker Bees.

Topics Discussed

  • The rogue Git Commit in PHP’s repo.
  • Following PHP internals.
  • Working with clients.
  • Bref and serverless computing.
  • Refactoring applications to use cloud services like S3 Object Stores.
  • Yoda Conditionals and writing readable code.
  • Preparing for when disaster strikes.

The post Project Management, Tech Literacy, Password Hashing, Containers, and APIs. appeared first on php[architect].



Serverless LAMP, Refactoring Legacy Code, and Functional Programming

Eric, John, and Oscar talk about the features and columns from the March 2021 issue, Lambda PHP

Topics Covered

  • Working the Serverless computing and PHP, and the costs potentially involved.
  • Practical applications of functional programming and misconceptions around it versus object-oriented programming (OOP).
  • John and Eric’s attempts at the puzzle for the month about generating hashtags.
  • Using Laravel Sail to manage Docker containers for development and production usage.
  • Salts, Peppers, Hashes, and Passwords
  • Preparing for when your job, industry, or world suddenly shift.
  • Chatting with @mwop about Laminas, Zend Framework, and its future.
  • APIs and the history of using them in web applications. Touching on REST, XML, JSON, and GraphQL.
  • When to use shared hosting for budget-conscious clients.

The post Serverless LAMP, Refactoring Legacy Code, and Functional Programming appeared first on php[architect].


About PHP’s Compromised Git Commit

PHP internals contributor Sara Golemon answers questions from a panel of php[architect] and PHP Ugly contributors about the recent git compromise that affected the PHP project and what they’re doing about it. You can also watch a video of the roundtable with Sara.

More on This

The post About PHP’s Compromised Git Commit appeared first on php[architect].


Interview with Juciellen Cabrera

Eric and John get a chance to sit down and interview Juciellen Cabrera, on her article Refactoring—Does This Code Spark Joy? in the March 2021 issue.

Topics Covered

  • The joy of revisiting legacy code.
  • How she started as a programmer via an internship.
  • Moving from Brazil to Ireland via a local conference opportunity.
  • Her involvement with php[women] in Brazil.
  • Working with back-end APIs.
  • The direction of PHP as a programming language.

The post Interview with Juciellen Cabrera appeared first on php[architect].