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].



Mezzio framework, functional programming, software dependency security

Listen as the podcast crew got together to go through the February 2021 issue, Dealing with Data.

Topics Covered

  • Mezzio framework from Laminas (formerly Zend Framework)
  • Functional programming and where to use it in PHP applications.
  • Using CQRS and Event Sourcing to manage input and output data flows.
  • How to approach the February PHP Puzzle
  • Diving in to just use Docker.
  • Considering the security of external packages and libraries.
  • Using poker hand rules as an example for defining business requirements.
  • Drupal 9 and the conclusion of Eric’s interview with Angie Byron.
  • Using PHP’s Stream functions to transform incoming request data.
  • Finding Big Data to work with on a project.

The post Mezzio framework, functional programming, software dependency security appeared first on php[architect].


Interview with Michael Akopov

Join us for an interview with Michael Akopov, another returning guest to the podcast.

Topics Covered

  • Working with Laravel, Vapor, Forge, and Livewire.
  • His new book, Beyond Laravel which offers an overview of the ecosystem around the framework.
  • His six rules to keep in mind when building a business, product, or service.
  • Using the community and services around Laravel for your next project or product idea.
  • Remote working when everyone else to all remote.
  • Ruby versus PHP for web applications.

The post Interview with Michael Akopov appeared first on php[architect].


Front-end frameworks, dev lead duties, subresource security, and more

Listen to Eric, John, and Oscar discuss the articles in the January 2021 issue, Newfangled Views.

Topics Covered

  • Front-end coding with Vue and React.
  • Responsibilities when you’re a development lead
  • Security of third-party resources
  • Learning new skills and avoiding burnout.
  • Mimicking AWS S3 with Minio

 

The post Front-end frameworks, dev lead duties, subresource security, and more appeared first on php[architect].


Interview with Chris Tankersley

Eric and John talk to long-time contributor Chris Tankersley about contributing to the magazine and more.

Topics Covered

  • Getting started in programming and web development with PHP.
  • Docker and using it across operating systems.
  • Developing with PHP and the ecosystem around it.
  • What kind of things he tries to cover in Education Station for self-taught programmers.
  • Streaming when he codes and what editor he likes to use nowadays.

The post Interview with Chris Tankersley appeared first on php[architect].


Interview with Vinícius Campitelli

Our crew interviews recent contributor Vinícius Campitelli about his articles and involvement with PHP.

Topics Covered

  • Applying SOLID principles and object calisthenics in practice.
  • Getting into programming by scripting IRC chat bots.
  • Working with PHP professionally.
  • Transitioning into teaching programming.
  • PHP User Groups in Brazil and speaking at conferences and meetups.
  • Looking forward to the new features of PHP 8.

The post Interview with Vinícius Campitelli appeared first on php[architect].


PHP 8, Git Poductivity, and Resolutions

Listen to Eric, John, and Oscar discuss the articles in the December 2020 issue, PHP 8 Bits and Git

Topics Covered

  • OSMI 2020 Mental Health in Tech Survey.
  • Features in PHP 8 we’re looking forward to using, like constructor property promotion and named arguments.
  • Being more productive with Git, aliases, and hooks.
  • Using the circuit breaker pattern.
  • Andreas Heigl and PHP documentation project.
  • and more (as usual)

 

The post PHP 8, Git Poductivity, and Resolutions appeared first on php[architect].