RSSAmplifier

Blog

Artur's notes

Hey....

artur.bearblog.devRSS feed ↗3 posts

Latest posts

Against Travel

I don’t hate travel; I just don’t believe in its miracle cure. The tourist machine sells us a gaze in advance and then fits the world to it. The airport manufactures emotions as a service: serenity for some, inspection for others; passport, visa, and exchange rate allocate “freedom of movement” as a privilege, not a right. I distinguish kinds of movement: forced, caregiving, research, work,…

Background jobs without Redis: Postgres `SKIP LOCKED` in production

I removed Redis from our job system and moved the queue into Postgres. I’ll show the schema, the exact queries, the failure modes, and the operational playbook. Why Postgres for jobs One less moving piece reduces incident surface. Transactions let producers atomically write app state and enqueue work. Backups and HA piggyback on the database you already run. FOR UPDATE SKIP LOCKED gives cheap,…

Self-sovereign identity: ideology isn’t a product

Self-sovereign identity promised individuals portable, privacy-preserving credentials they control, not platforms. A decade on, the idea still struggles because it keeps competing with logins instead of fixing attestation. Most digital journeys need two different things: a session and an attribute. OAuth/OIDC gives you a session quickly; it does not give you a regulator-grade proof of age,…