QA and production readiness
Testing, audits, maintenance and hardening practices for reliable production software.
- Blog posts
- 35
- Topic
- Delivery and QA
Start here
Latest in this collection
Alibaba Open Code Review returned no comments. Which files did it check?
One invoice, two retry keys. See why Alibaba’s CLI selected the code but skipped the test that changed the payment contract.
How can a water utility field-test a LoRaWAN meter reading and leak alarm?
A water meter can deliver a reading while its leak alarm is still untested. What to ask a supplier to show at two sites before placing a larger order.
Both software vendors say they’re done. What should you test before signing off?
A customer paid and the operator had no order. Follow one transaction across two systems and decide what evidence is worth asking for before release.
README ZIP malware: review the actual AI tool install
A clean SKILL.md cannot cover every installation input. Compare six harmless change scenarios and see when a previous review needs another decision.
AI-generated Odoo modules: audit the business contract
An approval flag can hide unauthorized or stale decisions. Follow a disclosed code specimen through thirteen failed-versus-corrected contract cases and separate native Odoo release gates.
Odoo migration acceptance: reconcile records and balances
Matching counts and totals can hide wrong orders. Reproduce nine local comparison cases and adapt a proposed CSV that separates test evidence from business approval.
Complete article directory
- Alibaba Open Code Review returned no comments. Which files did it check?
- How can a water utility field-test a LoRaWAN meter reading and leak alarm?
- Both software vendors say they’re done. What should you test before signing off?
- README ZIP malware: review the actual AI tool install
- AI-generated Odoo modules: audit the business contract
- Odoo migration acceptance: reconcile records and balances
- Odoo AI agent tests: validate saved activities
- Odoo 20 permissions migration: test company isolation
- Odoo 19 to 20 AI: what must you reaccept?
- Odoo AI import mapping: validate supplier prices
- Odoo BMD export: reconcile the batch before monthly handoff
- Lovable Data Exposure: How to Prove a Permissions Fix
- Google’s Elephant-Goldfish Model: Review the Plan Before Code
- LangSmith Trace Retention: Sampling, Evals and Cost
- Software Agencies Austria: A 2027 Development and QA Guide
- Ultramarine 1 Flash for document agents: pricing, API limits and a migration test
- Greptile Base vs Plus vs Apex: A PR Review Budget
- Arga Labs vs Archal: Stateful Agent Integration Tests
- Canary AI QA: Test Defect Detection, Not Benchmark Scores
- Cua for Desktop QA: A Browser-to-Native Test Protocol
- Browser Use vs Playwright: Verify Authenticated Actions After Timeouts
- ChatGPT Dots + GitHub: From Bug Report to Reviewed PR
- Agentic Testing vs Test Automation: 2026 Pilot Guide
- OpenAI Eval Sandbox Escape: 12 Controls Before You Test a Cyber Agent
- Cisco Antares Review: 1B Local AI for Vulnerability Localization
- External QA Benchmark: What We Find in the First 30 Days
- What Software Maintenance Costs After Launch: A DACH SaaS Benchmark
- Agile De-engineering
- Lovable, Bolt, and Replit App Due Diligence
- The Vibe-Code Production-Readiness Checklist
- What It Costs to Make a Vibe-Coded App Production-Ready
- QA for AI-Generated Code
- From Lovable and Cursor Prototype to Production: The Migration Checklist
- Vibe-Coded Software Audit: What to Check Before Launch
- What Test-Driven Development Can and Cannot Prove
Get the next Delivery and QA field note
One concise email when we publish. No tracking pixels, and no inbox filler.