Notes on engineering, architecture, and shipping.
Lumorem ranks performance findings by user impact. The scoring formula started from the numbers that circulate about web performance. Tracing them to their sources reshaped it.
Lumorem uses an LLM to judge performance findings. Two audits of identical code returned different scores, and one finding silently vanished. Where the nondeterminism was hiding and what pinned it down.
The audit pipeline for Lumorem is AST flags feeding an LLM. Half the work is filtering noise an off-the-shelf linter would have shipped. The other half is originating signal no linter produces.
A tour of the mechanisms keeping your photos private: EXIF stripping, RLS, signed URLs, etc...
Direct browser-to-storage uploads push the security boundary out of application code. Where the boundary sits instead on MirrAI.
Why MirrAI moved off SSE and the two architectures I built for streaming progress without holding a connection.