> TL;DR. Uncle Bob released uml-viewerhttps://github.com/unclebob/uml-viewer, a clickable architecture diagram that draws Dependency Rule violations in red and is meant to be driven together with a coding agent. It only parses Clojure, so I wrote a 2...
Model Context Protocol lets assistants call your product with scoped credentials instead of pasted exports. How we are thinking about it in early planning, what we would refuse to expose, and how it differs from letting bots scrape dashboards.
An ag...
> TL;DR. During an outage your status page has a second job: holding trust while the fix is still in progress. Write plainly. Say what customers feel first, say what you are doing, and promise a time for the next update. Then keep that promise, even ...
> TL;DR.
>
> A monitoring alert said I was dropping check results. The disk was 100% full. My actual data was 20 MB. ClickHouse had quietly written 12 GB of logs about itself, mostly system.textlog and system.tracelog. Those same logs also burn CPU a...
> TL;DR. My uptime monitor keeps config and incidents in Postgres and check results in ClickHouse. The split is one rule: does a row ever change? Config gets edited, so it wants Postgres transactions and constraints. A check result is written once an...
Originally published on uptimepage.devhttps://uptimepage.dev/blog/email-bombing-uptime-pages.
I build an uptime monitoring tool. Part of my job is to attack it before someone else does. This post is about one attack that most people in this space do...
Situation. I was working on lumen-argushttps://github.com/lumen-argus/lumen-argus, a project that runs across three Claude Code sessions in three different repos. They needed to share context — "I just refactored the auth module," "the schema migrati...