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

php[architect]:
December 2016 Issue Released - Scrutinizing Your Tests
Dec 02, 2016 @ 13:12:45

php[architect] magazine has officially announced the release of their last issue for 2016: the December 2016 edition - "Scrutinizing Your Tests":

The twelfth issue of 2016 is now available! This month we look at how to write good tests with Behat and using Test Driven Development. This issue also includes articles on using HTTPlug to decouple your HTTP Client, Decoupled Blocks with Drupal and JavaScript. Our columnists have articles on writing a Chat bot, advice on securing your application’s secrets, making better bug reports, respecting diversity, and a look back at 2016.

This issue includes articles like:

  • "Strangler Pattern, Part Three: the Rhythm of Test-Driven Development" (Edward Barnard)
  • "Decoupled Blocks with Drupal 8 and JavaScript Frameworks" (Matt Davis)
  • "Leveling Up: Building Better Bug Reports" (David Stockton)
  • "Community Corner: Focus on What We Have in Common" (Cal Evans)

And, as always, they provide a free article so you can get a feel for the content of the magazine. This month's talks about Behat by Konstantin Kudryashov. You can pick up a copy of your own directly from the php[architect] site.

tagged: phparchitect magazine december2016 scrutinize tests issue release

Link: https://www.phparch.com/magazine/2016-2/december/

php[architect]:
November 2016 Issue Released - Moving Forward
Nov 02, 2016 @ 09:42:35

php[architect] magazine has officially released the latest issue, their November 2016 edition: "Moving Forward".

The eleventh issue of 2016 is now available! It’s time to download your copy of this issue of php[architect] magazine. This issue contains articles on the history of women in computing, using Abstract Classes/Interfaces/Traits, scaling with RabbitMQ, and custom extensions using Zephir. Our columnists have articles on Security scanners, advice for your first conference, improving your processes, understanding your editing tools, and more.

You can get more detail on the articles in this month's edition on the php[architect] website including:

  • "Dev Divas: History’s Heroines of Computing, Part Two" (Vesna Vuynovich Kovach)
  • "What Are Interfaces, Abstracts, and Traits?" (Chilion Snoek)
  • "Strangler Pattern, Part Two: Beginning to Design for Scale With RabbitMQ" (Edward Barnard)

And, as always, your favorite columns are back such as "Eduction Station" and "Security Corner". If you're interested in the content of the magazine, you can check out this free article for a sample. If you enjoy it, you can pick up a copy of your own (or subscribe) through the php[architect] site.

tagged: phparchitect magazine november2016 movingforward issue release

Link: https://www.phparch.com/magazine/2016-2/november/

php[architect]:
October 2016 Issue Released - Pillars of Development
Oct 04, 2016 @ 09:55:07

php[architect] magazine has just announced the release of the latest edition of their magazine, the October 2016 issue: Pillars of Development.

Articles in this issue include:

  • Juggle Arrays Using Functional Callbacks (Andrew Koebbe)
  • Dev Divas: History’s Heroines of Computing, Part One (Vesna Vuynovich Kovach)
  • The Strangler Pattern, Part One (Edward Barnard)
  • API Tips From the Front Line (Anna Filina)

The usual columns are also back including the "Education Station", "Security Corner" and "Leveling Up". If you'd like a sample of the contents of the issue, they're also offering a free article, "COTS, Open Source, Build it Yourself, or Something in Between?" by Eli White. If you pick up your own copy of this latest edition directly from the php[architect] website either as an individual issue or as a subscription (either digital only, print only or combined).

tagged: phparchitect magazine october2016 pillars development issue release

Link: https://www.phparch.com/magazine/2016-2/october/

php[architect]:
September 2016 Issue Released - Legacy Code of the Ancients
Sep 02, 2016 @ 13:29:06

php[architect] magazine has officially announced the release of their September 2016 issue: Legacy Code of the Ancients.

We don’t always have the luxury of working on greenfield projects where we can try out the latest language features, component libraries, or programming techniques. More often, we’re asked to take care of and add features to an application that just works and supports a company or organization’s objectives—like making money to pay salaries. Unless it’s a relatively new project, you are sure to run into corners of the codebase that should be modernized. The trick is to find the time and marshal your team to do so.

Articles in this month's edition include:

  • "Illuminating Legacy Applications" (Colin DeCarlo)
  • "Legacy Code Needs Love Too" (John Congdon)
  • "Building for the Internet of Things in PHP" (Adam Englander)

The usual columns are there as well including the "Education Station" and "Security Corner". You can pick up your own copy of this month's issue directly from the php[architect] site. If you just want a sample of the content, check out this month's free article - "The Modernization of Multiple Legacy Websites".

tagged: phparchitect magazine september2016 legacycode legacy issue release

Link: https://www.phparch.com/magazine/2016-2/september/

php[architect]:
August 2015 Issue Released - Automation Unleashed
Aug 02, 2016 @ 11:56:09

According to this announcement on the php[architect] site, the August edition of the magazine has just been released: Unleashing Automation.

The August 2016 issue of php[architect] magazine is now available! See how automation helps free up your time and reduce errors. In this issue, we have articles on deploying application updates with Ansible, using static analysis to check for PHP 7 readiness, and automating frequent tasks with Slack.

Also in this issue, you’ll find articles on approaches to Authorization, being more than an “OK” developer, generating dynamic charts with PHP & JavaScript, a story on the impact of community involvement, and more.

You can pick up a copy of your own directly from the php[architect] site or, if you want a preview of what it's like, check out the free article for this month, David Stockton's "Leveling Up: How We Automate With Slack".

tagged: phparchitect magazine august2016 automation unleashed

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

php[architect]:
July 2016 Issue - Harnessing Magic
Jul 01, 2016 @ 15:48:58

php[architect] Magazine has just published their latest issue for July 2016: Harnessing Magic. This latest issue features articles like:

  • "RegEx is Your Friend" (Liam Wiltshire)
  • "Removing the Magic with Functional PHP" (David Corona)
  • "Implementing Cryptography" (Edward Barnard)
  • "Reference Counting : The PDO Case Study" (Gabriel Zerbib)

There's also all of the usual columns from some of the regular authors, the "Education Station", "Community Corner" and the "Security Corner". If you're interested in the content but just want a sample, be sure to check out this month's free article covering mailing lists and MailChimp. You can pick up either just this issue or a full year subscription directly from the php[architect] website.

tagged: phparchitect phparch magazine magic published released july2016

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

php[architect]:
June 2016 Issue Released - Decoupled by Design
Jun 02, 2016 @ 14:58:51

php[architect] magazine has published their latest edition - the June 2016 issue, Decoupled by Design.

The June 2016 issue of php[architect] magazine is now available! Less tightly coupled code is easier to debug and re-use. This month we look at techniques to decouple different aspects of your code: including using asynchronous & distributed workers, transducers, middleware, and secure web services.

The issue includes articles like:

  • "Security Architecture: Securing your Web Services, Part Two" (Edward Barnard)
  • "The Middleware Awakens" (Ian Littman)
  • "MySQL’s JSON Data Type" (Dave Stokes)

...as well as several of the usual columns sharing community and professional development tips. If you're not a subscriber and want a sampling of the content, be sure to check out the free article for this month covering video manipulation with FFmpeg. You can also pick up a subscription directly from the php[architect] site if you want to read more.

tagged: phparchitect magazine june2016 decoupled design issue release

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

php[architect]:
May 2016 Issue Released - Full Speed Ahead
May 03, 2016 @ 12:18:25

On the php[architect] site today they've announced the release of their May 2016 issue: "Full Speed Ahead".

We’ve just released the May 2016 issue of php[architect] magazine. To help you make good use of your development time, this month the magazine looks at libraries including DoctrineORM and FastRoute, and product development lessons from building Laravel Shift.

In addition, this month includes articles on defining “Senior Developer”, the value of gratitude, keeping credentials safe, securing web services, and the value of hindsight.

This month's issue also includes articles covering OAuth 2 and all of the usual columns (Education Station, Leveling Up, Community Corner, Security Corner). As always they provide one article free so you can get a taste of the latest issue. This time it's the article from Edward Barnard covering web services security. You can pick up a copy of your own directly from the php[architect] website or just get a year long digital or print subscription while you're there.

tagged: phparchitect magazine may2016 fullspeedahead issue release

Link: https://www.phparch.com/magazine/2016-2/may/

php[architect]:
April 2016 Issue Released - Off the Island: Drupal
Apr 04, 2016 @ 12:13:28

php[architect] magazine has released their latest issue for April 2016 - Off the Island: Drupal:

I’m excited to see the Drupal and PHP communities building bridges to collaborate (“Getting off the island” as Larry Garfield likes to say) and also learn from each other. This month, we’ll look at how the Drupal project has embraced tools and techniques like object-oriented programming and Composer.

This month's edition includes articles about:

  • Drupal 8 Module Development
  • Composer and Drupal 8
  • Drupal Security & Vulnerability Management (this month's free article)
  • Generating documentation from source code

As usual, the regular columns have come back for another edition - Community Corner, Security Corner, Education Station and Leveling Up. You can get a copy of this issue for your very own directly from the php[architect] site or pick up a yearly subscription while you're there.

tagged: phparchitect magazine april2016 drupal island drupal8

Link: https://www.phparch.com/2016/04/april-2016-off-the-island-drupal/

php[architect]:
March 2016 Issue Released - Mutant Testing
Mar 02, 2016 @ 11:09:08

php[architect] has officially released the latest edition of their magazine for March 2016 - Hunting Mutants. This new issue includes articles about compilers/interpreters, Laravel's Eloquent ORM and Zend Expressive.

Unless you’ve been cryogenically frozen for the past few years, you’ve no doubt heard about how important automated testing is as well as TDD, BDD, Continuous Deployment, and other acronyms. Either you’ve read an article in a past issue of this magazine or you’ve heard it from numerous advocates at conferences, on blogs, and on twitter. This month’s issue features two articles on Mutation Testing with Humbug.

This month's article also includes a free sample, the article covering Eloquent, the ORM for the Laravel framework. All of the usual columns are back in this edition as well including the Education Station, Leveling Up and the Security Corner. You can pick up an issue of your own directly from the php[architect] site for just $6 USD or a full year's subscription for $49 USD.

tagged: phparchitect magazine march2016 mutant testing issue release

Link: https://www.phparch.com/magazine/2016-2/march/