Previously, I was using cmux to run multiple AI sessions across providers. I've Claude Max (20x) & Codex Pro (5x) subscriptions. The reason is that I never trust only 1 single ai models to do my job. It's like when u have a company, and it only has 1 employee, and that person can say any bullshit to you. In the AI model case, the AI itself can hallucinat...
Kubernetes says everything looks healthy: the Deployment is 2/2 Ready, the Service has endpoints, and the Ingress has an address.
Traffic still does not arrive.
A very ordinary configuration mistake can create exactly this situation. The workload may look like:
This series is for the OG nerds. The ones who love code, not because AI has made it easier, and not because you can build a career out of it, but because you genuinely love it.
For those who think about code before they sleep. For those who have sleepless nights because of a bug they just can't figure out. For those who enjoy reading documentation, digging through source code, asking, ...
We had a bug that only fired sometimes, and "sometimes" turned out to be a coin flip on webhook arrival order.
Here's the setup. Our billing code had two constants. One listed the statuses that still grant access. One listed the statuses that trigger destructive cleanup: reverting scheduled work to drafts, revoking API keys, turning features off.
The status a payment processor s...
Also found in my blog: Web Warrior Toolbox
When I updated Linux kernel in my Zorin PC to kernel 7 everything seemed normal until I needed to start a local mongodb with
Your Postgres schema is perfectly readable to the database and almost unreadable to a human. The tables, columns, and foreign keys you need are spread across pg_catalog, information_schema, and a few hundred lines of migration SQL. Visualization means collapsing all of that into a picture you can actually reason about.
Ther...