Posts by Artem Senenko

@Artem Senenko

Artem Senenko

uptimepage.dev
Kiev, Ukraine uptimepage.dev Joined April 2026
864 Points • 69 Badges • 54 Connections • 55 Followers • 58 Following

Comments by Artem Senenko

Oct 6 • Articles • 12 min read
> 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...
Jul 23 • Articles • 6 min read
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...
post-cover-23280
Jul 22 • Articles • 7 min read
> 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 ...
post-cover-23142
Jul 12 • Launches • 1 min read
Uptime monitoring and status pages in one Rust binary...
Jul 10 • Articles • 5 min read
> 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...
Jul 9 • Articles • 7 min read
> 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...
post-cover-22131
Jul 7 • Articles • 5 min read
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...
post-cover-22003
Jul 1 • Launches • 1 min read
Uptime monitoring and status pages in one Rust binary...
Posted in AI group
Apr 29 • Articles • 2 min read
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...
chevron_left