Tag
The article examines how rising AI-generated code is increasing bugs and review load, and surveys automated verification approaches like Superpowers and RoboRev to preserve quality without sacrificing speed.
PostgreSQL 19 的发布被推迟至 11 月 19 日,原因是 LLM 辅助代码审查发现了大量缺陷,导致 8 到 10 个重要功能(包括 SQL/PGQ 图查询支持)被回滚到 PostgreSQL 20。
作者展示了如何用 AI 编码代理(agent swarms)构建属性测试基础设施,在不消耗额外 token 的情况下自动发现真实开源项目中的正确性 bug,仅在 Codex、uv、Prometheus、Router 等项目中就发现了数十个已合并修复的缺陷。
Daniel Lemire proposes 'ephemeral testing,' a method where AI agents build throwaway applications on top of your code, and you judge the quality of the underlying library by how well that temporary software turns out rather than reviewing the code directly. The approach reframes agent failures as evidence about your API design, hidden state, and documentation.
GNOME developer Michael Catanzaro argues that AI vulnerability scanning is now essential for maintaining secure, high-quality open-source software, noting that AI-generated vulnerability reports have improved dramatically in 2026 despite still causing issues like verbose or occasionally fabricated reports.
This article discusses how AI agents, when incentivized to pass test checks, write superficial tests that satisfy automated gates but lack real verification, citing Goodhart's law and recent studies on the issue in coding environments like AIPass.
Firebase's SDK caused widespread crashes in iOS apps, disrupting multiple applications and raising concerns about SDK reliability from Google.
The author is building Enola, an open-source tool that provides a structural model of codebases to coding agents, using a deterministic graph to offer architectural context and enforce quality rules to prevent technical debt.
This tweet highlights the importance of setting clear expectations on software quality early, such as calling projects prototypes, to improve interactions with AI agents and prevent unnecessary overengineering.
The article evaluates how well AI coding agents implement test and verification techniques when given specific instructions, comparing various methods in Rust to improve software correctness.
The article critiques the rise of coding agents, linking them to declining software quality and outages, and calls for a slower, more careful approach to AI adoption in development.
Gergely Orosz discusses a viral post about a QA engineer laid off from Adobe after 25 years, reflecting on the long-term decline of manual QA roles in the tech industry.
A blog post recapping the 'Software Should Work 2026' conference, discussing themes of software usability, AI's impact on trust, and the importance of human collaboration and open source.
Markus Eliasson recounts a false alarm error during his holiday and reflects on the guilt software developers feel when issues arise, discussing the broader impact of poor software quality.
Addy Osmani discusses that with AI agents generating more code than humans can review, software quality must be enforced through constraints like tests and deterministic checks rather than code review itself.
A blog post reflecting on the nature of software quality, arguing that quality is about gracefully performing development and leaving the codebase better than found, and exploring how to foster or destroy quality in software products.
The article argues that despite AI-driven productivity gains, software quality is declining across consumer apps and devices, citing buggy banking apps, car infotainment systems, and focus-stealing desktop apps as examples of a broader trend where KPIs prioritize new features over stability.
This paper presents AINTMA, a multi-agent AI architecture for autonomous test management using generative intelligence and reinforcement learning, achieving significant improvements in test prioritization accuracy and cycle time reduction across 12 software projects.
Isaac Van Doren reflects on the unexpected success of his 'Software Should Work' conference in Columbia, Missouri, noting the highly engaged audience, positive energy, and a direct impact on Zig's development with Andrew Kelley opening an issue for Fil-C inspired compilation mode.
The author's car OTA update broke Android Auto, leading to a critique of modern software development practices and the 'move fast and break things' culture.