Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

php[architect] Podcast:
Episode 13 - PHP 7.3
Oct 05, 2018 @ 10:52:38

The php[architect] podcast, hosted by Eric van Johnson and John Congdon, has posted their latest episode: Episode #13 - PHP 7.3.

Fresh off of hosting WavePHP in San Diego, Eric van Johnson and John Congdon put the finishing touches on the latest episode. 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.

They also give some reasons why you should update to PHP 7.3 (when it's released), deprecated features, and a preview of what might be added in PHP 8. You can listen to this latest episode either using the in-page audio player or by downloading the mp3. If you enjoy the show, be sure to subscribe to their feed to get updates when new shows are released.

tagged: phparchitect podcast ep13 php73 sammykayepowers

Link: https://www.phparch.com/podcast/episode-13-php-7-3/

php[architect]:
2018 Audience Survey
Sep 14, 2018 @ 11:23:14

If you're a reader of php[architect] magazine or even just want to have an influence on what the future of the magazine might look like, you should contribute your thoughts to their 2018 audience survey.

Our 2018 audience survey is online to help gauge how we can provide what you need to be a better developers. Whether you subscribe to the magazine, listen to the podcast, or just visit phparch.com, I want to here from you. I’m no fan of long surveys so I’ve kept it short and to the point. It should take about 10 to 15 minutes at most to complete.

The questions on the survey differ slightly for subscribers versus non-subscribers. There's questions about:

  • why you subscribe/don't subscribe
  • if you know what a subscription comes with
  • preferred distribution method (PDF, print, ePub, etc)
  • their php[podcast]

There's also some questions for general demographics around your job, technologies commonly used and preferred devices. Help php[architect] magazine keep providing the content that PHP developers need and can help them enhance their careers - follow out the survey today!

tagged: phparchitect audience survey magazine

Link: https://www.phparch.com/2018/09/2018-audience-survey/

php[architect] Podcast:
Episode 12 - Whole lot of Xdebug
Sep 10, 2018 @ 09:19:23

The php[architect] podcast, hosted by PHP community members Eric van Johnson and John Congdon, has posted their latest episode: Episode #12 - Whole lot of Xdebug

Our twelfth episode is in the can, thanks to Eric van Johnson and John Congdon. Eric and John discuss freelancing and how it changed John’s life, regular expressions, PhpStorm, and how the PHP community gets together. [Their guest] Oscar talks about trying to use Xdebug regularly and the value of debugging tools in general [and there's an] interview with Mark Niebergall on his Xdebug article, his day to day work, and working remotely.

You can listen to this latest episode either using the in-page audio player or by downloading it directly. If you enjoy the show, be sure to subscribe to their feed to get updates when new shows are released.

tagged: podcast phparchitect ep12 xdebug freelancing remote work

Link: https://www.phparch.com/podcast/episode-12/

php[architect]:
September 2018 Issue Release - Magniphpicent 7.3
Sep 06, 2018 @ 12:19:14

On the php[architect] site today they've posted the announcement of the release of the magazine's latest issue: September 2018 - Magniphpicent 7.3

Articles in this edition include:

  • "PHP 7.3 is On Track!" by Damien Seguy
  • "Upgrading Old Legacy Apps to PHP 7 and Beyond" by Sammy Kaye Powers
  • "Using the Symfony Workflow Component as a State Machine for Ecommerce" by Michelle Sanver

All of the usual columns are back too with helpful hints and information about time estimates, thinking like an attacker, describing tests and many more. You can find out more about this issue and pick up a copy of your own on the php[architect] site.

tagged: phparchitect magazine sept2018 issue release magniphpicent php73

Link: https://www.phparch.com/2018/09/masterful-code-management-2/

php[architect]:
Pro Parsing Techniques With PHP, Part Three Using Regular Expressions
Aug 29, 2018 @ 10:55:15

On the php[architect] site they've posted the latest part of their series of magazine excerpts sharing methods for parsing text with PHP. In this third (and last) part the author focuses on the use of regular expressions. This article was originally printed in the magazine's August 2018 edition.

This is the final installment of a set of three articles offering strategies for parsing text with PHP. The first article described the basics of parsing, followed by an article on developing fault tolerant parsing strategies. This article is dedicated to regular expressions.

Regular expressions, or sometimes simply called regex, represent a powerful set of tools which allow developers to split strings, perform character substitutions, and extract text based on matched patterns. The patterns, used in regular expressions, are an actual language that describe combinations of type castings and values that match the text you want to split, substitute, or extract. Regular expressions are an enormously powerful tool for the developer who understands them.

The tutorial starts by walking through some of the basics of what regular expressions are and the functions provided by PHP (using preg_*) to work with them (including basic code examples). It then briefly talks about pattern matching with regular expressions and gives a more specific example showing phone number extraction.

tagged: phparchitect august18 parsing text series part3 regularexpression tutorial

Link: https://www.phparch.com/2018/08/pro-parsing-techniques-with-php-part-three-using-regular-expressions/

php[architect]:
August 2018 Issue Release - Masterful Code Management
Aug 06, 2018 @ 11:51:15

php[architect] magazine has posted the announcement of the release of their August 2018 issue: Masterful Code Management.

This issue includes articles like:

  • "Debugging PHP With Xdebug" by Mark Niebergall
  • "Pro Parsing Techniques with PHP, Part Three: Using Regular Expressions" by Michael Schrenk
  • "MySQL Generated Columns, Views, and Triggers" by Dave Stokes

All of the usual columns are back too including tips for using PhpStorm, using gitflow, secure token management and PHP community. You can pick up a copy to call our own from the php[architect] site and, if you're curious about the contents and want to "try before you buy", they've posted a free PDF of the "Using Regular Expressions" article to give you a taste.

tagged: phparchitect magazine release august2018 masterful code management

Link: https://www.phparch.com/magazine/2018-2/august/

php[architect] Podcast:
Episode #11 - Conference Speaking, Static Analysis & Domain-Driven Design
Jul 31, 2018 @ 11:53:35

The php[architect] podcast, hosted by Eric van Johnson and John Congdon, has posted their latest episode: Episode #11 with a different format that before.

After a summer holiday, Eric van Johnson and John Congdon return with a new format.

Topics in this episode include:

  • conference speaking
  • static analysis with external services
  • code quality and compliance tests
  • domain driven architecture

Eric and John are also joined by guests Oscar Merida and Barney Hanlon to chime in on these topics. You can listen to this latest episode either through the in-page audio player or by downloading the mp3 directly. If you enjoy the show, be sure to subscribe to their feed for updates when future shows are released.

tagged: phparchitect podcast ep11 conference speaking staticanalysis domaindrivendesign

Link: https://www.phparch.com/podcast/episode-11/

php[architect]:
July 2018 Issue Release - Navigating State
Jul 03, 2018 @ 11:15:27

php[architect] magazine has posted the announcement about the release of their latest issue today - the July 2018 edition: Navigating State.

Articles in this issue include:

  • "State in the Stateless World" by Luka Mužini?. See how to model complicated workflows with existing PHP packages.
  • "Pro Parsing Techniques with PHP, Part Two: Fault Tolerance" by Michael Schrenk. See how to build error-resistant parsers.
  • "Making Use of Our Robot Overlords" by Brian Thompson shares how he automated his team’s deployment.
  • "MySQL Without The SQL—Oh My!" by Dave Stokes explains how to use MySQL as a JSON document store.

The usual columns have all returned with tips from the "dev trenches", security advice, community and contributions and if programmers are actually needed anymore. If you're interested in the content and want a small sample, check out the free article for this month (Dave Stokes' MySQL article). For more information about the article and to pick up a copy of your own, check out the php[architect] site

tagged: phparchitect magazine release july2018 navigating state

Link: https://www.phparch.com/magazine/2018-2/july/

php[architect]:
June 2018 Issue Release - Command and Control
Jun 13, 2018 @ 13:08:27

php[architect] magazine has announced the release of their June 2018 issue - Command and Control. This issue includes articles like:

  • "Domain-Driven Architecture With Commands and Events" by Barney Hanlon
  • "Pro Parsing Techniques With PHP, Part One: Simplifying Your Parsing Strategy" by Michael Schrenk
  • "Design Is for Designers" by Steve Bennett
  • "Self-Host Your Team’s Git With Gitolite" by Gabriel Zerbib

The usual columns are also back sharing tips for development leads, security, going "beyond PHP" and building APIs. You can check out the articles in this month's issue and pick up a copy on the php[architect] site. If you're interested to "try before you buy", check out this month's free article about Git and Gitolite.

tagged: issue release phparchitect commandandcontrol june2018

Link: https://www.phparch.com/magazine/2018-2/june/

php[architect] Podcast:
Episode 10: Treasure, Old and New
May 28, 2018 @ 12:49:05

The php[architect] podcast has posted their latest episode of their podcast: Episode #10 - Treasure, Old and New with hosts Eric van Johnson and John Congdon.

Our hosts, Eric van Johnson and John Congdon review Treasure, Old & New which is the May 2018 issue of php[architect] magazine.

Eric and John discuss Deadpool, clean code, migrating to AWS, Packagist picks, BDD testing, and more. Oscar takes a look at recent Drupal and WordPress developments. An interview with Steve Grunwell, about Technical Debt, conference speaking, his work at Liquid Web, and more.

You can listen to this latest show either using the in-page audio player or by downloading the mp3 directly. Be sure to subscribe to their feed if you enjoy the show and want to be notified when future episodes are released.

tagged: old treasure ep10 podcast phparchitect new may2018

Link: https://www.phparch.com/podcast/episode-10-treasure-old-and-new/