Blog


December 15, 2025

Motivational Quote Monday 2025-12-15

90% of the functionality delivered now is better than 100% delivered never. Brian Kernighan

Read

December 11, 2025

I'm Speaking at PHPTek 2026!

I'm thrilled to announce that I'll be speaking at PHPTek 2026 in Chicago! This will be my fourth year speaking at the conference, and I couldn't be more excited. If you've never been to PHPTek,...

Read

December 8, 2025

Motivational Quote Monday 2025-12-08

Design is choosing how you will fail. Ron Fein

Read

December 4, 2025

Every Day in 2026 in Y-m-d Format

Every year, I had a need to have a list of every date in the next year for content planning purposes. I could have done it in Excel but I figured I might as well spend 10 times the amount of time...

Read

December 1, 2025

Motivational Quote Monday 2025-12-01

Programs, like people, get old. We can't prevent aging, but we can understand its causes, take steps to limit its effects, temporarily reverse some of the damage it has caused, and prepare for the...

Read

November 24, 2025

Motivational Quote Monday 2025-11-24

Voluminous documentation is part of the problem, not part of the solution. Tom DeMarco

Read

November 17, 2025

Motivational Quote Monday 2025-11-17

Science is what we understand well enough to explain to a computer; art is everything else. Donald Knuth

Read

November 10, 2025

Motivational Quote Monday 2025-11-10

You cannot teach beginners top-down programming, because they don't know which end is up. Tony Hoare

Read

November 3, 2025

Motivational Quote Monday 2025-11-03

Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it Zhuowei Zhang

Read

October 28, 2025

Longhorn PHP 2025 Day 3

values of tests = cost of bugs found by tests - cost of test suite Coupling: the amount of knowledge A knows about B A (application code) has thin later to connect to B (send emails) Test Doubles...

Read