Two RCEs, Two SQL Injections and a 94% Full Disk: Rescuing a Non-Profit’s Legacy PHP Server ↗
Patching, auditing and cleaning up a kiteboarding association’s server in a day, without an emergency migration
Blog — 2 articles, newest first
What I learned shipping something, fixing something or getting it wrong first. The articles live on Medium; every link below opens there.
Patching, auditing and cleaning up a kiteboarding association’s server in a day, without an emergency migration
How I automated deployments across preview, staging, and production environments for my personal journal application
Contact
Questions, corrections and disagreements are all welcome. I read everything and I write back.
Read my resume