Blog
App-Level Isolation in Web Server Config
Most web servers provide an update interface that does not isolate applications from one another. As a result, updating a routing rule for one app can accidentally break other apps.
January 17, 2025
Go Composition does not compose well with Implicit Interfaces
Go supports composition as against inheritance for extending behavior. Composition can break code which uses implicit interfaces.
December 24, 2024
Errors and Exceptions: Is there a third option?
Error handling for glue code, how to avoid verbosity while allowing custom error handling.
December 9, 2024
Missed Connections: AppServers in the Containerized Landscape
Application Servers can make deployments easier, but they have not kept up with the times.
November 7, 2024
Using SQLite as Storage for Web Server Static Content
Why Clace uses a SQLite database instead of the local file system for static files.
October 25, 2024