Blog


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

Working With Value Objects in Laravel 12.x

Check out my video on "Working With Value Objects in Laravel 12.x" at the php[architect] YouTube Channel. https://youtu.be/0jRTq0Hy_50

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 Find more episodes on our Introducing the Community Corner Podcast...

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 Find more episodes on our Introducing the...

Read

April 22, 2025

Passing the Torch with Easton and Peter Meth

Check out my video on "Passing the Torch with Easton and Peter Meth" at the php[architect] YouTube Channel. https://youtu.be/Fgsc8cWL968 Find more episodes on our Introducing the Community Corner...

Read