-
Website Stability Woes
Category: ExperiencesThis site has been offline for almost a day, and I hadn’t noticed! Luckily, I came here to draft a post about my recent experience with a PHP bug, and I noticed that the page was loading to a white screen. Experience teaches me that the web server Caddy likes to return empty responses when […]
-
CrimeCon 2023 Day 3 Brief
Category: ExperiencesToday’s presentations were even more deeply moving. As a tagalong, I did not expect the majority of presenters to have a direct and personal stake in the crimes. I was also surprised that, despite the well-known shortcomings of our justice system, the victim’s families who were present generally felt positively towards the police. Generally, it […]
-
Dimensions of Performance
Category: SolutionsHere, I present a list and description of the performance dimensions that actually matter so far in my software engineering career. No flex, no marketing, no metrology. My hope is to separate the different kinds of performance that could matter to help you identify the right performance tradeoffs for your application.
-
CrimeCon 2023 Day 2 Brief
Category: ExperiencesWe just now got back from Day 2 (really, the first and only full day of CrimeCon, and to us Day 1 because work conflicted and we did not have sufficient work arrangements in order to attend on Friday) of the convention. We had a wonderful time! The only other convention that I’ve attended regularly […]
-
PHP-FPM Small Site Configuration
Category: SolutionsThis topic has been addressed accross the Internet, but I’m deeply unsatisfied with how it’s addressed because the materials I see don’t directly answer my key questions. The manual doesn’t do a great job of explaining how to configure these parameters. This page explains the configuration descisions I made for this website. Background The server […]
-
PHP is Pretty Bad
Category: OpinionsI write about a fundamental security design weakness in PHP-based web applications, a gift that keeps giving despite our best attempts to contain the ghost of the past.
Hello! It’s hard for me to recommend a specific hosting provider because my main constraint is cost. This server has…