Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

"Keeping a record: working across many sessions"

Day one closed in the small hours and day two started half an hour later, with a short session that didn't touch the product: it defined how sessions would be named, where they would be recorded, and…

  • Claude Code developed session tracking system for continuity
  • Four-line naming format, index file, closing script created
  • System evolved to include complex features across 426 sessions

I made my coding agent explain every change to the customer. Here is the skill.

The diff is never the expensive part. The expensive part comes after: explaining to the person who asked for the change what they actually got, and discovering that "done" meant "tests pass".

  • Author built coding habits over four years to explain changes to customers
  • Seven-rule "product-engineer" skillset enforces habits in coding tasks
  • Skill improves customer block quality, built features, and excluded features

Running a nested Proxmox homelab and Docker development on the same Windows machine

Tags: docker, proxmox, homelab, windows I sat down to start a new project and Docker Desktop wouldn't run. I knew why immediately, because I'd already paid this bill once — in the opposite direction.

  • Disable Windows hypervisor to run Proxmox and Docker Desktop simultaneously
  • Create DEV01 VM with Ubuntu 24.04.5, 4 vCPU, 8 GB RAM, 100 GB disk
  • Connect Windows Docker CLI to DEV01 Docker daemon via passwordless SSH

I ran my scanner against 5 real CVEs. It missed 4. Then I reverted my own fix.

Why this post is different from the last one The last write-up in this series announced four tools. This one is about what happened when I stopped writing tests for my own tools and started checking…

  • Scanner failed to detect 4 out of 5 real CVEs in Python codebases
  • One CVE (CVE-2023-30556) partially detected but classified as uncertain
  • Author reverted fix, removing silent exclusion of 94 real database call sites

More from Saturday 12 September →