Posts marked with “automation”

Running PHPCBF Automatically with GitHub Actions

by · July 16, 2024

0
 

As developers, we each have a specific way that we like to format our code and we can have extremely strong feelings about our preferences. This is fine if we’re the sole developer working on a project but it can be a real problem when you’re working with a team of developers. In this situation, […]

 

Automated Testing Using PHPUnit

by · March 20, 2023

0
 

As developers, we spend a lot of time testing the code that we’ve written. Generally, this is a manual process where we write a little code and then manually enter some inputs to verify we get what we expect. What if instead of doing the same manual testing over and over again, we used a […]

 

The Workshop: Making Things Happen

by · September 9, 2022

0
 

This month we’re straying slightly from our usual PHP tooling to cover Make and how we can leverage it to simplify our lives as developers. by Joe Ferguson

 

Don’t Make Me Think—Ways to Make Dev’s Life Easier

by · June 10, 2021

0
 

A programmer’s job is not just writing code. It’s also writing tests, reading code, talking to other programmers, communicating ideas, and understanding other people’s designs. On top of that, there are dozens of messages, bugs, and endless little things that need to be done. Create a branch, make changes, commit, add tests, commit, correct formatting, […]

 

The Workshop: GitHub Actions for Continuous Integration

by · July 15, 2020

0
 

By Joe Ferguson Continuous Integration (CI), or the ongoing process of integrating changes in a shared version control repository, should be a goal of every project you work on. This month, we’re going to dive into configuring GitHub Actions to build and test our PHP application. Then we’ll look at a larger scale API, which […]

 

The Workshop: GitHub Actions for Continuous Integration

by · February 4, 2020

1
 

Continuous Integration (CI), or the ongoing process of integrating changes in a shared version control repository, should be a goal of every project you work on. This month, we’re going to dive into configuring GitHub Actions to build and test our PHP application. Then we’ll look at a larger scale API, which also uses GitHub […]

 

Making Use of Our Robot Overlords

by · July 2, 2018

0
 

As the development of PHP software has evolved, so has the tooling that can support it. Similarly, as projects have grown, so have the project teams working together. This growth in project teams has resulted in a need for more complex deployment processes and increased communication. Today’s top development teams are leveraging Continuous Integration robots […]

 

November 2016 – Moving Forward

by · November 1, 2016

0
 

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.

 

October 2016 – Pillars of Development

by · October 3, 2016

0
 

Another issue is ready for download! Get your copy of the October 2016 issue of php[architect] magazine. This issue has articles on the history of women in computing, juggling arrays the functional way, advice for building your next API, and how to add features to a legacy application using the Strangler Pattern. Our columnists have […]