Tag
This paper studies developer productivity at Google, finding that code quality and other factors causally affect productivity, with code quality showing a strong impact through panel data analysis.
A developer reflects on their experience using AI coding assistants extensively, discussing the addictive nature, loss of control over code understanding, and potential negative impacts on software quality and personal skills.
Luvus is a new command and control center built in pure Rust to manage multiple AI coding agents like Claude Code and Codex, addressing issues with terminal chaos and multi-agent coordination.
Kent C. Dodds demonstrates a technique to prevent low-quality code generation without needing to manually review the code.
Garry Tan shares his experience with a coding harness that enhances development speed for fixing issues and implementing features without increased editor time.
The article discusses how modern code complexity creates navigation challenges for developers and emphasizes documentation and comments as essential 'maps' to improve understanding and productivity.
This article introduces how Google Antigravity's tool uses command flows to manage the context and workflow of AI agents in coding projects, providing multiple practical instructions to address common pain points.
GitHub CLI now supports a repeatable --attach flag for uploading images and videos directly in issues, pull requests, and comments, enhancing developer workflows by allowing inline media references.
The user describes how visualizing coding agent conversations as a Gantt chart empowers them to manage, copy context, and summarize multiple conversations, making the process more efficient and freeing.
A commentary questioning whether the surge in AI-agent-generated pull requests and token consumption metrics actually translates into meaningful business value, warning against optimizing vanity metrics over real impact.
The author explains the reverse Jevons paradox in software engineering: when the cost of making changes rises significantly due to red tape, the total volume of changes can drop to zero, leading to a fundamental halt in incremental improvements rather than a mere slowdown.
An analysis of the 'AI productivity gap' in software engineering, arguing that AI mainly speeds up the coding portion of developers' jobs while leaving other crucial tasks like design, reviews, and meetings largely unchanged, leading to only modest overall gains. It also notes juniors benefit more than seniors, contrary to some leaders' assumptions.
OpenJDK has announced an interim policy banning contributions that include content generated by large language models or similar AI tools, citing risks to reviewer burden, safety, and intellectual property; contributors may still use such tools privately for comprehension and debugging.
The article proposes using stacked branches (small, sequential pull requests) to make reviewing AI-generated code more manageable and effective, addressing the common problem of large, hard-to-review diffs.
The DX Core 4 is a unified framework for measuring developer productivity that combines DORA, SPACE, and DevEx into four dimensions: speed, effectiveness, quality, and business impact. It is designed to provide actionable insights for engineering leaders at any organization size.
A study by METR found that experienced open-source developers using AI tools (primarily Cursor Pro with Claude 3.5/3.7 Sonnet) took 19% longer to complete real-world issues, contradicting both their own expectations and expert forecasts of 24% speedup.
The Psychology of Software Teams by Cat Hicks offers an evidence-based guide to improving developer productivity and team culture, challenging traditional metrics and emphasizing social learning and psychological safety.
A field study analyzing the adoption and impact of agentic command-line coding tools (Claude Code and GitHub Copilot CLI) at Microsoft, finding that adoption spreads through social networks, retention correlates with coding activity, and adopters merge 24% more pull requests.
The article argues that AI's coding effectiveness depends on codebase consistency, making rewrites economically viable to align codebases with AI's strengths, thereby improving output quality and speed.
Matt Pocock comments on the phenomenon of 'token anxiety,' where developers worry too much about the cost of AI tokens instead of focusing on the value delivered per token, likening current pricing to below-minimum-wage rates for development.