Sarah Savage logo

A fusion of development and business

Twenty lessons from twenty years of PHP (Part 1)

I started writing PHP in 2003 when I needed to build an online game. While I had intended to use Excel formulas for the game, one of the players didn’t have Excel; this prompted me to learn PHP. Over the course of twenty years, I have learned many things. This is part one of the things that I have learned. 1. Programming is part skill, part art It’s easy to think that code is simply… continue reading.

How to move faster WITHOUT breaking things

In 1978, United Airlines Flight 173 crashed just short of Portland International Airport. Due to a landing gear malfunction, the aircraft was circling the area trying to resolve the issue; the copilot and flight engineer hinted to the pilot as to the state of the fuel system, but these hints were ignored until the engines flamed out. Ten people died. On April 4th, 2022, Atlassian inadvertently deleted a number of cloud accounts. The incident stemmed… continue reading.