New excuse in town: “my subagent did it”
AI agents are known for making mistakes in multiple ways. Sometimes they just make things up, aka hallucinate. Sometimes they speculate. Sometimes they are unaware of major developments that happened […]
AI agents are known for making mistakes in multiple ways. Sometimes they just make things up, aka hallucinate. Sometimes they speculate. Sometimes they are unaware of major developments that happened […]
The Incident A few days ago, we upgraded our server from one type of storage to another. Suddenly, most of our data disappeared from view. It still existed on disk, […]
Daylight Savings Time is evil and should be outlawed (Putin’s Russia has already done that! 🙂 ). I am building directing Cursor to build a dashboard and it’s really a […]
When LinkedIn announced they will no longer support email alerts when the certificate expires, I quickly vibe-coded the solution, but it took me a while to “productionize” it so I […]
Anyone who used virtual machines (VMs) and Docker containers knows that Docker images tend to be much smaller than VM images and to start orders of magnitude faster. But why […]
Disclaimer: this is a summary for my records after a deep dive into current state of Redis. I tried to be as precise as possible (after all, I am writing […]
In Python, Redis.hset function has ‘items’ that, per documentation “accepts a list of key/value pairs that will be added to hash “name“.”. You would think that it’s something like [(“key1”, […]
I created a “view model” like hook in React, and asked Cursor to write unit tests for it. The hook does not have any HTML code, but it uses a […]
TL;DR: Lenovo recovery media is NOT like regular Windows recovery drive. It can only factory-reset your system. No command line, no recovery from image, nothing else. Hulk smash. Don’t count […]
Summary WSGIApplicationGroup is a name of the Python sub-interpreter. You don’t need sub-interpreters if you run mod_wsgi in daemon mode (i.e. with dedicated processes). Always set WSGIApplicationGroup to %{GLOBAL}. If […]