Proper File Checking in PHP

TL;DR: if you want to read a file, use is_readable, not file_exists. Over the last year or so, I think I reviewed about a dozen PRs—both Human Made and external—with something like this PHP code snippet: While this code works like 99% of the time, it’s not really doing what people thought it did. What […]

Becoming Human

New year, new job. With the end of 2017, I left Inpsyde, and as of January 15, 2018, I am one of the lucky devils working at Human Made. This post provides a little background to that move.