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.

Backups matter.

It’s 4 am and your servers are down. Your infrastructure provider is having a major outage with no estimated restore time, and your entire application is offline. You’re scrambling, because in two hours your customers come online and will flood support with complaints and questions. The decision is made – let’s stand up a backup infrastructure. And then you ask yourself the question: Do you know where your backups even are? If your backups are… continue reading.