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


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


Type hints, SOLID programming, burn out, and more

Listen to Eric, John, and Oscar discuss the articles in the November 2020 issue, SOLID Foundations

Topics Covered

  • OSMI 2020 Mental Health in Tech Survey.
  • Practical uses for scalar type hints in PHP.
  • SOLID principles for programming.
  • The peculiarities of floating point math and handling money calculations as a result.
  • Using locks to prevent race conditions.
  • Podcasts to listen to related to PHP and web development.
  • Using __debugInfo() to keep secrets safe.
  • Preventing burn out.
  • and more (as usual)

 

The post Type hints, SOLID programming, burn out, and more appeared first on php[architect].




Machine Learning, OpenAPI, and the Business of PHP

In Episode 31

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 the business case for PHP 7
  • What makes up a web request

The post Machine Learning, OpenAPI, and the Business of PHP 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].


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 becomes the new Community Corner contributor.
  • Chatting about building PHP extensions and CouchDB wiith Lochemem Bruno Michael.
  • Thinking like a computer (sometimes too much?) and the value of abstractions.
  • Understanding Dependency Injection and how to get it to “click.”
  • The value of frameworks versus “plain” PHP.

The post Object Oriented Programming, PHP 7.4, CPP extensions with Lochemem Bruno Michael, and Dependency Injection appeared first on php[architect].