3 ms·
Anyone still remember Steve Yegge's platforms rant? One particular point from it has stuck with me, because it's so obviously correct and so obviously difficult
by pronik 4y ago
Anyone still remember Steve Yegge's platforms rant? One particular point from it has stuck with me, because it's so obviously correct and so obviously difficult to implement in small scale: "Monitoring and QA are the same thing". This is probably my internal OCD not being able to cope with sub-100% solutions, but every time I see a healthcheck endpoint doing basically a ping-pong response or maybe check the database connection I can't help but think about what it doesn't do and that's basically everything up until integrations test's "works correctly". It's fascinating but at the same time horrible to know how much of "works fine so far" in our industry is circumstantial and good-will optimistic judgement, but not knowledge. "If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization" indeed.