Editor-in-chief Oscar Merida looks into the August 2020 issue, Data Discipline.
In this Episode
Eric, John, and Oscar chat and review the July 2020 issue, Warp Driven Development
- Getting started with Test-Driven development and testing legacy code.
- Bears near Oscar’s house.
- What is Event-Driven Design?
- Making your presentations better – wether they’re conference talks or office meetings.
- Solutions for last month’s loot-drop problem.
- Should you ever remove curly brackets?
- Using tokens to work with sensitive information.
- Twig and front end templating in PHP.
The post Test Driven Development, Event-Driven Design, and Concise Code appeared first on php[architect].
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.
In this Episode
Eric, John and Oscar sit down to go over the June 2020 issue, “Advanced Design & Development”
- Applications for Asynchronous PHP
- The Browser APIs no one told you about
- PHP callables and functional programming
- Frameworks – Slim and CodieIgniter.
- Agile development and sustainable ways to build applications
- The future of conferences
In this Episode
Eric van Johnson and John Congdon talk to Security Corner contributor Eric Mann about keeping your website secure.
- How a breach sparked his interest in security.
- The value of tokens and nonces.
- What area of security needs more attention.
- How to use end-to-end encryption for communication.
- Using Linux as your daily driver i.e Operating System.
- What frameworks he prefers to work with.
- WordPress security.
- PHP’s core security.
- Tips for working securely at home.
The post Interview with Eric Mann, Security Corner contributor appeared first on php[architect].
- How he transitioned from music into building web sites.
- Speaking at PHP conferences.
- Using machine learning with PHP and why he wrote this series.
- Assessing the quality of your input data.
- Ethical considerations when using machine learning.
- Laravel and Liam’s contributions to the PHP community
In Episode 32
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.
- Headless Drupal and distributed content stores.
- Pros and cons of passwordless authentication and password security.
- Securing your API against replay attacks with nonces.
- HTTP Responses and status codes
- Computing history, thinking like an experienced dev, and how the government might regulate today’s tech giants.
- A correction about York PHP user group organizers.
- Looking forward to PHP 8.
The post Headless Drupal, Replay Tokens, PHP 8, History and Computing, and more appeared first on php[architect].
In Episode 31
This month, we chat with Sherri Wheeler about the Business of PHP and other topics from the April 2020 magazine.
- 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].
In Episode 30
In this episode, we dive into How Magento is Evolving and chat with Magento evangelist Ben Marks.
- 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].
In Episode 29
- 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 programming and working with PHP.
- TLS certificates and encryption with Lets Encrypt.
- Technical Debt, Y2K, and upcoming Unix timestamp bugs.
- Project Estimates and Costs.
- Interviewing and hiring programmers.
- Oscar’s editorials
The post Jennifer Schrader on Pair Programming, Coding Interviews appeared first on php[architect].