VLDMR VRNKN

@vladimir.varank.in

vladimir.varank.in

ClickHouse Managed Postgres uses WAL-aware backpressure to prevent a WAL backlog from filling the disk and triggering a PANIC. clickhouse.com/blog/wal-bac... Client writes slow while the archiver drains at full speed. When the backlog clears, the cap lifts automatically.

What is WAL backpressure, and why does ClickHouse Managed Postgres need it? | ClickHouse

How ClickHouse Managed Postgres uses WAL-aware backpressure to slow client writes, protect disk space, and let the archiver recover.

clickhouse.com

My computer just woke me up to tell me it's hungry. I'm not kidding 😂 During a long-running task, it noticed the battery was draining, set the volume to 100% using Computer Use, then opened Google Translate and hit "Listen" so I could hear it asking. Pardon my French, but what the fuck? 🤯

Bild

The unspoken agreement that now "productivity" means we're able to fire up agents to work on engineering tasks, while we're watching hours of mandatory compliance videos, is among unfortunate learnings about being software engineer in 2026

Google hacking Microsoft wasn't on my bingo card (Wiz is part of Google) The fact that Microsoft had a "Master key" for a public service launched 9 years ago 🤦 It took 10 months to remove it from the architecture www.wiz.io/blog/cosmose...

CosmosEscape: Taking Over Every Azure Cosmos DB | Wiz Blog

Wiz Research details CosmosEscape, a critical vulnerability in Azure Cosmos DB that granted full read/write access to every database. Now fully remediated.

wiz.io

There is not enough public hate about google meet's new notification sounds! They are bad. And now every meeting starts with someone complaining that the new sounds are bad.

We've recently made Pi's cache behavior more visible. This site has been debating whether agent harnesses are helping or quietly torching their caches. That seemed like a good excuse to explain how KV caches actually work and how Pi helps (or doesn't). earendil.com/posts/prompt...

Prompt Caching In Agents | EARENDIL

How prompt caching shapes the cost, latency, tools, and architecture of coding agents, and what Pi does to keep cache behavior visible.

earendil.com

Passkeys can be stored just like password hashes! I'm proposing an interoperable $webauthn$v=1$… format, and a Go API that uses these passkey records for authentication. I'm looking for feedback before proposing this as crypto/passkey for Go 1.28!

Opaque, Interoperable Passkey Records (and a Go API)

Passkey records are an interoperable format for WebAuthn credentials, similar to password hash strings. I propose a potential crypto/passkey Go API based on them.

words.filippo.io

OK this is a HILARIOUS story I heard from inside Meta: You know when Director+ folks post AI slop as "thought leader" posts? But everyone is too polite to say anything. Happened a ton inside Meta's internal "LinkedIn" (Workplace**) BUT morale is so low that lots of devs no longer gave a damn. So:

Search Compressed Data for byte sequences with selective decompression using MinLZ v1.2.0 - available as cli and #golang API. Overhead is a fractional bit per byte, fully customizable and with fixed specification.

Bild

The last 7 weeks, Spotify had 4 outages when publishing my podcast episodes (!!). After outage #3, I asked the Podcasts team to share how they are improving reliablity. They didn't share - and it just got worse. So I am no longer publishing video podcasts on Spotify, but redirect my audio RSS.

Bild

Picking AI model today is like buying a shampoo: Vendors show you ads: "Best for complex reasoning over large codebases", "Cost-efficient variant for day-to-day tasks", "Scored 53.6 in long-running professional workflows". Your spouse buys "strong all-round choice" with bubble gum flavour.

Hey folks I'm looking for some work! Contracting jobs related to ATProto would be a great fit if anybody needs any help along those lines. I'm very good at Rust, I use a lot of TypeScript, and I'm in deep on the Atmosphere. I'm also used to just figuring out whatever I need to. 😁