Blog
June 9, 2025
Why You *Really* Need a Pre-Commit Script for Your PHP Projects
Git Hooks can super charge your development flow
ReadJune 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...
ReadJune 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...
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.
ReadMay 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
ReadMay 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
ReadMay 16, 2025
What Is the Purpose of Git Hooks? A Beginner-Friendly Guide
Git Hooks can super charge your development flow
ReadMay 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
ReadMay 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