Interview with Edward Barnard

In this Episode

Edward Barnard returns to talk with Eric van Johnson and John Congdon about writing columns for the magazine and more.

  • How he got started programming with CRAY supercomputers and then web development first with PERL and then PHP.
  • Rescuing his first article submission from the spam bin.
  • The inspiration and focus for his latest column, Sustainable PHP.
  • Who’s going to agile conferences.
  • His first book, The Fizz Buzz Fix, about how to think like a computer and pass coding interviews.
  • Experiences adding tests to legacy applications.

The post Interview with Edward Barnard appeared first on php[architect].


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 2 changed the landscape, how to get started working with the platform, and the future.
  • Approaches for updating legacy codebases.
  • Using asynchronous processes.
  • How stepping away can help you when you’re stuck on a problem.
  • Options for setting up development environments for a project.
  • What exactly the term “Enterprise Software” means.

The post Magento’s Evolution, Ecommerce, Development Environments, and Enterprise Software. appeared first on php[architect].


Migrating Frameworks, Depression and Mental Health, Laravel Vapor and Michael Akopov

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 submitting your talks.
  • Migrating to a new framework.
  • Mental health in technology.
  • Why and how you can contribute to Open Source.
  • Understanding how encryption ciphers works.
  • A real-life example of how thinking like a computer helps to understand a bug.
  • An interview with Michael Akopov about his background and diving into using serverless applications with Laravel Vapor.
  • Further discussions about understanding and using the Dependency Injection pattern.

The post Migrating Frameworks, Depression and Mental Health, Laravel Vapor and Michael Akopov appeared first on php[architect].


Puphpeteer, 25 Years of PHP, and Joe Ferguson

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 Impact Awards at php[world]
  • Using Puphpeteer to automate Chromium browser tasks and testing.
  • Code style, and refactoring legacy code.
  • Code editors from VIM (and why Eric thinks everyone must learn it) to PHPStorm and Visual Studio Code.
  • Promoting speaker diversity at conferences.
  • Joe Ferguson joins to chat about generating PDFs with PHP, networking via user groups and conferences, migrating to Laravel 6, Homestead, and Open Sourcing Mental Illness (osmi.org).

The post Puphpeteer, 25 Years of PHP, and Joe Ferguson appeared first on php[architect].


Symfony 4, Legacy Code, the Future of PHP, and Karl Hughes

In Episode 23

Eric, John, and Oscar go through the August 2019 issue.

Topics

  • Getting started with Symfony 4
  • Managing legacy codebases
  • PHP++ and the future of PHP
  • Karl Hughes talks about running the Chicago PHP User Group.
  • Writing better object-oriented code

The post Symfony 4, Legacy Code, the Future of PHP, and Karl Hughes appeared first on php[architect].


Episode 13 – PHP 7.3

In this Episode

Fresh off of hosting WavePHP in San Diego, Eric van Johnson and John Congdon put the finishing touches on the latest episode. Share your thoughts on the topics covered and leave a comment below.

Topics

  • Eric and John talk about stickers, forthcoming PHP 7.3 improvements like garbage collection, how to make estimates, penetration testing for security, job hunting, and more.
  • Sammy Kaye Powers joins to discuss podcasting, swing dancing, and challenges when upgrading legacy applications. He touches on why you should upgrade,receiving active support from the PHP internals team, the upgrade path once you’re on PHP 7, deprecated features which most projects have to face, handling exceptions, and dealing with uniform variable syntax. Finally, he previews what might be added in PHP 8.

The post Episode 13 – PHP 7.3 appeared first on php[architect].


Episode 8 – Long Running PHP

In this Episode

Our hosts, Eric van Johnson and John Congdon look at Long Running PHP the March 2018 issue of php[architect] magazine. Share your thoughts on the topics covered and leave a comment below.

Topics

  • Eric and John go over the March features about writing daemons with PHP, Linux containers beyond Docker, accessibility, code reviews, and more.
  • Oscar shares his experience recently upgrading a PHP 5 application to PHP 7.
  • An interview with Chris Pitt, about the community in South Africa and his article on Evolving PHP.

The post Episode 8 – Long Running PHP appeared first on php[architect].