Scott Mallinson
Barcelona, Spain 14°C · --:--

Scott Mallinson

28 notes

Designing a logging system for an AI service

Building a standardised logging system for an AI assistant service: making consistent structured logging the path of least resistance, and thinking carefully about what an AI service should and shouldn't persist.

The shape of shared libraries

A shared library is defined by the shape it presents to its dependents. Two cases make that concrete: an icon component used through an undeclared path, and a one-line logging change that broke a numeric assumption.