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.

Read more →

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.

Read more →

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.

Read more →

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.

Read more →

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.

Read more →

October 25, 2024

Introducing Clace

Clace: Platform for managing internal tools

Read more →

November 1, 2023