Software Quality Is Not Cyber Security
AI gets you functional code. Quality-conscious prompting gets you further. But that's only 30% of the security controls — the other 70% aren't in your codebase.
Writing by Simon Mayes on software quality, developer experience, and the slow work of building Untether.
AI gets you functional code. Quality-conscious prompting gets you further. But that's only 30% of the security controls — the other 70% aren't in your codebase.
Don't ditch the smartphone — reconfigure your relationship with it. Use a constrained smartwatch, shift essential interaction to it, and keep your phone out of sight.
AI spews static artefacts that rot the moment you edit. Stop duplicating — vibe-code disposable apps that render live views from your System of Record.
Build genuinely useful, AI-powered personal apps with no backend at all — a static site, OAuth PKCE to the providers you already use, and OpenRouter for the smarts.
Engineers don't talk about software quality — they get stuck arguing about test types. A case for the discipline, in plain language.
A tool for GitLab Pipelines to fetch temporary credentials, secrets, and parameters from AWS using ABAC.