Blog


June 9, 2025

Why You *Really* Need a Pre-Commit Script for Your PHP Projects

Git Hooks can super charge your development flow

Read

June 7, 2025

Bulk Creating Thumbnails at the Command Line

I've been working on wrap-up articles for my days at phptek 2025 and as part of those posts I've been including some of the pictures I took. As a "lazy programmer," I'm always looking to automate...

Read

June 2, 2025

What is the `make` Command in Linux?

If you've ever worked on a project that uses a compiled language like C or C++, you've probably bumped into the make command. It's been built to be used for projects that have a complex...

Read

May 26, 2025

Why Consistency Is Everything in Software Engineering

If there’s one soft skill that quietly saves you from a mountain of bugs, confusion, and late-night debugging sessions, it’s consistency.

Read

May 22, 2025

Reducing Bugs With Static Code Analysis - php tek 2025

My slides and links from my Reducing Bugs With Static Code Analysis talk at php tek 2025

Read

May 20, 2025

SQL Database Design For Developers - php tek 2025

My slides and links from my SQL Database Design For Developers talk at php[tek] 2025

Read

May 20, 2025

php tek 2025 Day One Notes

My notes from

Read

May 16, 2025

What Is the Purpose of Git Hooks? A Beginner-Friendly Guide

Git Hooks can super charge your development flow

Read

May 13, 2025

Front-End Testing With Philip Tadeo

Check out my video on "Front-End Testing With Philip Tadeo" at the php[architect] YouTube Channel. https://youtu.be/6Lmxy9glvy8

Read

May 8, 2025

SARB and PHP Language Extensions with Dave Liddament

Check out my video on "SARB and PHP Language Extensions with Dave Liddament" at the php[architect] YouTube Channel. https://youtu.be/1VbLpqm7U00

Read