Back to Library
Cover of Vol 19, Issue 12

PHP Architect

Vol 19, Issue 12

December 2020

Articles
10

by Matthew Turland

PHP 8 is a significant release for much more than just its version number: it’s absolutely packed with shiny new language features, potential performance improvements, and fixes to many unintuitive be...

by Vinicius Campitelli

Sometimes, SOLID can be a bit hard (no pun intended) to follow because we can't even notice what we are doing wrong, especially with the Liskov Substitution Principle, as it can be very theoretical. I...

by Andrew Woods

Git is an essential tool for the modern software developer. You learn how to customize Git to enhance your developer experience. You'll also learn some combinations of commands to make you more effect...

by Sherri Wheeler

In our last issue, we plotted a list of compass directions onto a grid to determine a destination x,y point. In this article, we look at generating a simple output for a colored grid.

by Chris Tankersley

The applications that we build are usually portals for users to view and manipulate data. That data may be as simple as a web page pulled from a database or a collection of raw data. An admin section...

by Joe Ferguson

Git Hooks are executable server-side or client-side scripts that run when specific Git events happen, such as creating commits or checking out branches. Server-side hooks are useful for Git administra...

by Edward Barnard

Sometimes, I need to write experimental code in order to explore and understand how the system works. This is particularly true when dealing with third-party software. Sometimes those experiments beco...

by Eric Mann

If your application's stability depends on the availability of a third-party system, the reliability of that external system becomes critical to the smooth operation of your own. The circuit breaker p...

by Eric Van Johnson

It started off simple enough, a friend in school ask Andreas if he could help him write a piece of software. Andreas himself wasn't an aspiring programmer; he has was an avid district forester. Howeve...

by Beth Tucker Long

As programmers, it is our job to build. We create things. We modify them. We fix bugs. We solve problems. We fill needs. Maybe it's time to start applying this to something a bit bigger than just our...

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →