# Code quality

Code quality is the assessment and improvement of software code's characteristics, including correctness, reliability, efficiency, maintainability, readability, and security.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Code review is burning out your best engineers

DevFeed: [Code review is burning out your best engineers](<https://devfeed.tech/articles/code-review-is-burning-out-your-best-engineers-42788.md>)

Original publisher: [Read original article](<https://thenewstack.io/ai-code-review-burnout/>)

Author: Ankit Jain

Published: 2026-09-18T12:00:00Z

Content type: opinion

Language: en

Sources: [The New Stack](<https://devfeed.tech/sources/the-new-stack.md>)

Topics: [ai code review](<https://devfeed.tech/topics/ai-code-review.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Reverse Engineering](<https://devfeed.tech/topics/reverse-engineering.md>)

Tags: [abstraction](<https://devfeed.tech/tags/abstraction.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-code-review](<https://devfeed.tech/tags/ai-code-review.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [aviator](<https://devfeed.tech/tags/aviator.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [post-contributed](<https://devfeed.tech/tags/post-contributed.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>), [review](<https://devfeed.tech/tags/review.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [sponsor-aviator](<https://devfeed.tech/tags/sponsor-aviator.md>), [sponsored-post-contributed](<https://devfeed.tech/tags/sponsored-post-contributed.md>)

### AI overview

The article argues that widespread AI-assisted coding is overwhelming experienced engineers with larger review queues and shifting their work from writing code to verifying machine-generated output. It explains that AI-generated code often lacks intent and context, can be plausibly wrong or over-engineered, and may ignore repository conventions.

### Source excerpt

Every team I talk to has the same problem. Their best engineers, the ones who care most about code quality, The post Code review is burning out your best engineers appeared first on The New Stack.

## Using static analysis in Python, JavaScript and more to make your system safer

DevFeed: [Using static analysis in Python, JavaScript and more to make your system safer](<https://devfeed.tech/articles/using-static-analysis-in-python-javascript-and-more-to-make-your-system-safer-27419.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/using-static-analysis-in-Python-and-JavaScript-to-make-your-system-safer.htm>)

Author: Khan Academy

Published: 2018-07-26T22:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Python](<https://devfeed.tech/topics/python.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [code](<https://devfeed.tech/tags/code.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [eslint](<https://devfeed.tech/tags/eslint.md>), [formatting](<https://devfeed.tech/tags/formatting.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [lint](<https://devfeed.tech/tags/lint.md>), [news](<https://devfeed.tech/tags/news.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

This article describes how Khan Academy uses custom linters and static analysis across JavaScript, Python, and Kotlin to prevent known bad patterns, keep duplicated logic or shared interfaces synchronized, and enforce frontend migration practices.

### Source excerpt

By Kevin Dangoor "Linting" source code to look for errors is nothing new (the original "lint" tool turned ... Read more

## SwiftUI Agent Skill: Install and use with AI coding tools

DevFeed: [SwiftUI Agent Skill: Install and use with AI coding tools](<https://devfeed.tech/articles/swiftui-agent-skill-install-and-use-with-ai-coding-tools-17429.md>)

Original publisher: [Read original article](<https://www.avanderlee.com/ai-development/swiftui-agent-skill-build-better-views-with-ai/>)

Author: Antoine van der Lee

Published: 2026-09-14T11:49:33Z

Content type: article

Language: en

Sources: [SwiftLee](<https://devfeed.tech/sources/swiftlee.md>)

Topics: [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [Agent Skill](<https://devfeed.tech/topics/agent-skill.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [agent-skill](<https://devfeed.tech/tags/agent-skill.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [installation](<https://devfeed.tech/tags/installation.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>)

### AI overview

This article introduces an open-source SwiftUI Agent Skill for AI coding tools. The skill helps agents build or refactor SwiftUI views, improve generated code quality, and load focused references only when they are relevant to a task. It also explains installation, updates, and compatibility considerations for the skills command-line tool.

### Source excerpt

A SwiftUI Agent Skill that helps you build better views or refactor existing ones. It's the reality we're in today, and I honestly can't live without it anymore myself. Several skills helped me improve the code quality produced by agents, and I'm happy to introduce you to my open-source skill for SwiftUI. Before reading this ... -> The post SwiftUI Agent Skill: Install and use with AI coding tools appeared first on SwiftLee.

## How Coinbase used Code Connect to guide agents and shrink token costs

DevFeed: [How Coinbase used Code Connect to guide agents and shrink token costs](<https://devfeed.tech/articles/how-coinbase-used-code-connect-to-guide-agents-and-shrink-token-costs-9753.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/how-coinbase-used-code-connect-to-shrink-token-costs/>)

Author: Jenny Xie

Published: 2026-09-02T20:28:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Cryptocurrency](<https://devfeed.tech/topics/cryptocurrency.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [agents](<https://devfeed.tech/tags/agents.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coinbase](<https://devfeed.tech/tags/coinbase.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cryptocurrency](<https://devfeed.tech/tags/cryptocurrency.md>), [figma](<https://devfeed.tech/tags/figma.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The Coinbase Design System team evaluated Code Connect in Figma's MCP server with coding agents. The article reports improved adherence to the design system, better code quality, and an average 22.5% reduction in token costs when converting Figma designs into code.

### Source excerpt

The Coinbase Design System team put Code Connect to the test against coding agents--and found that it boosted design system adherence while cutting token costs by an average of 22.5%.

## Putting models to the secure coding test: Plan vs default mode

DevFeed: [Putting models to the secure coding test: Plan vs default mode](<https://devfeed.tech/articles/putting-models-to-the-secure-coding-test-plan-vs-default-mode-8297.md>)

Original publisher: [Read original article](<https://securitylabs.datadoghq.com/articles/putting-models-to-the-secure-coding-test-plan-vs-default-mode/>)

Author: Kennedy Toomey

Published: 2026-08-19T00:00:00Z

Content type: article

Language: en

Sources: [Datadog Security Labs](<https://devfeed.tech/sources/datadog-security-labs.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [code security](<https://devfeed.tech/topics/code-security.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [application-security](<https://devfeed.tech/tags/application-security.md>), [claude](<https://devfeed.tech/tags/claude.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-security](<https://devfeed.tech/tags/code-security.md>), [codex](<https://devfeed.tech/tags/codex.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

This article describes an experiment comparing plan mode with default mode for secure code generation. The author tested Sonnet 5, Composer 2.5, and GPT 5.5 through Claude, Cursor, and Codex, using security and code-quality analysis to assess the results.

### Source excerpt

We tested Sonnet 5, Composer 2.5, and GPT 5.5 in plan mode and default mode to see whether plan mode produces measurably more secure code.

## Agentic Code Quality

DevFeed: [Agentic Code Quality](<https://devfeed.tech/articles/agentic-code-quality-18044.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/agentic-code-quality>)

Author: Addy Osmani

Published: 2026-08-08T14:31:15Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [Code review](<https://devfeed.tech/topics/code-review.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article argues that code quality for agent-generated software depends on constraints enforced by the surrounding harness, environment, and operating system. It describes quality gates including unit, property, and acceptance tests, mutation testing, code-quality metrics, and checks on proposed changes, while noting risks from autonomy, ambiguity, brittle environments, nondeterministic builds, missing permissions, and weak tests.

### Source excerpt

Quality now depends on the constraints you set around your agents.

## Agentic Code Quality

DevFeed: [Agentic Code Quality](<https://devfeed.tech/articles/agentic-code-quality-28493.md>)

Original publisher: [Read original article](<https://addyosmani.com/blog/agentic-code-quality/>)

Author: Addy Osmani

Published: 2026-08-08T00:00:00Z

Content type: article

Language: en

Sources: [Addy Osmani](<https://devfeed.tech/sources/addy-osmani.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>)

Tags: [code-quality](<https://devfeed.tech/tags/code-quality.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

The article argues that code quality for agent-generated software depends on quality gates and deterministic constraints enforced through the surrounding harness, environment, and operating system. It discusses unit, property, acceptance, and mutation testing, along with code-quality metrics and checks on the scope and safety of proposed changes.

### Source excerpt

Quality now depends on the constraints you set around your agents.

## Better code, fewer tokens: The benefits of Code Connect in MCP

DevFeed: [Better code, fewer tokens: The benefits of Code Connect in MCP](<https://devfeed.tech/articles/better-code-fewer-tokens-the-benefits-of-code-connect-in-mcp-10102.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/the-benefits-of-code-connect-in-mcp/>)

Author: Tom Weightman

Published: 2026-08-05T18:16:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agents](<https://devfeed.tech/tags/agents.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [code](<https://devfeed.tech/tags/code.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [coding](<https://devfeed.tech/tags/coding.md>), [design](<https://devfeed.tech/tags/design.md>), [figma](<https://devfeed.tech/tags/figma.md>), [mcp](<https://devfeed.tech/tags/mcp.md>)

### AI overview

Figma's Code Connect gives coding agents production-component context through the Figma MCP server. Evaluations found shorter task durations, higher code quality, and lower token usage when Code Connect templates were available.

### Source excerpt

When going from design to code, agents lack the context of your production components. With Code Connect in Figma's MCP, they get that context. We measured its impact on token usage, task duration, and code quality.

## How to clean up AI-generated code with Fallow

DevFeed: [How to clean up AI-generated code with Fallow](<https://devfeed.tech/articles/how-to-clean-up-ai-generated-code-with-fallow-4351.md>)

Original publisher: [Read original article](<https://blog.logrocket.com/clean-ai-code-fallow/>)

Author: David Omotayo

Published: 2026-07-21T13:00:28Z

Content type: tutorial

Language: en

Sources: [LogRocket Blog](<https://devfeed.tech/sources/logrocket-blog.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code](<https://devfeed.tech/tags/code.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [coding](<https://devfeed.tech/tags/coding.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [dev](<https://devfeed.tech/tags/dev.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [learn](<https://devfeed.tech/tags/learn.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [software](<https://devfeed.tech/tags/software.md>), [tool](<https://devfeed.tech/tags/tool.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This tutorial explains how to use Fallow, a TypeScript and JavaScript code analysis tool, to identify unused code, duplicate logic, and complexity in AI-generated code. It also covers setting up Fallow, interpreting its reports, and integrating automated code-quality checks into an AI-assisted development workflow.

### Source excerpt

Learn how to use Fallow to analyze AI-generated code, detect dead code, duplicate logic, and complexity issues, and integrate automated code quality checks into your AI-assisted development workflow. The post How to clean up AI-generated code with Fallow appeared first on LogRocket Blog.

## Context engineering with Dex Horthy

DevFeed: [Context engineering with Dex Horthy](<https://devfeed.tech/articles/context-engineering-with-dex-horthy-18171.md>)

Original publisher: [Read original article](<https://newsletter.pragmaticengineer.com/p/context-engineering-with-dex-horthy>)

Author: Gergely Orosz

Published: 2026-07-15T16:08:59Z

Content type: article

Language: en

Sources: [The Pragmatic Engineer](<https://devfeed.tech/sources/the-pragmatic-engineer.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [llm](<https://devfeed.tech/tags/llm.md>)

### AI overview

Dex Horthy discusses context engineering for working around LLM context limitations in AI-assisted software development. The conversation covers context engineering, harness engineering, loop engineering, software factories, and automating more of the software development lifecycle while maintaining code quality.

### Source excerpt

Dex Horthy explains why context engineering is key to building more effective AI-assisted software without sacrificing code quality.

## RPG Metrics: A Free-Beta Code Quality Scanner for IBM i RPG

DevFeed: [RPG Metrics: A Free-Beta Code Quality Scanner for IBM i RPG](<https://devfeed.tech/articles/rpg-metrics-the-ibm-i-tool-the-big-vendors-wouldn-t-sell-you-20748.md>)

Original publisher: [Read original article](<https://tomassetti.me/rpg-metrics-kdp-software/>)

Author: Federico Tomassetti

Published: 2026-07-15T09:22:39Z

Content type: opinion

Language: en

Sources: [Federico Tomassetti](<https://devfeed.tech/sources/federico-tomassetti.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Software](<https://devfeed.tech/topics/software.md>), [ibm](<https://devfeed.tech/topics/ibm.md>)

Tags: [code-processing](<https://devfeed.tech/tags/code-processing.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [free](<https://devfeed.tech/tags/free.md>), [maintainability](<https://devfeed.tech/tags/maintainability.md>), [platform](<https://devfeed.tech/tags/platform.md>), [rpg](<https://devfeed.tech/tags/rpg.md>)

### AI overview

This commentary reviews RPG Metrics, a code quality scanner from KDP Software for IBM i RPG source. The tool measures metrics including cyclomatic complexity and maintainability, identifies problematic files and refactoring points, and is free while in beta. The article compares it with enterprise-oriented static-analysis products.

### Source excerpt

KDP Software has worked the IBM midrange platform since 1985. Their new RPG Metrics tool measures cyclomatic complexity, maintainability, and RPG Free convertibility across your RPG source. It is free during beta, it took me minutes to get a number out of it, and when I had questions the founder answered them himself. The post RPG Metrics -- The IBM i Tool the Big Vendors Wouldn't Sell You appeared first on Federico Tomassetti.

## The software engineering war

DevFeed: [The software engineering war](<https://devfeed.tech/articles/the-software-engineering-war-32336.md>)

Original publisher: [Read original article](<https://newsletter.manager.dev/newsletter/the-software-engineering-war>)

Author: Anton Zaides

Published: 2026-07-07T06:01:00Z

Content type: opinion

Language: en

Sources: [Manager.dev](<https://devfeed.tech/sources/manager-dev.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [llms](<https://devfeed.tech/tags/llms.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>)

### AI overview

The article discusses a recurring conflict in software teams between builders who prioritize rapid product delivery and keepers who prioritize well-built systems and code quality. It argues that the rise of LLMs has intensified this disagreement.

### Source excerpt

Most of us picked a side and won't budge. Which one are you on?

## Open source maintainership in the age of AI

DevFeed: [Open source maintainership in the age of AI](<https://devfeed.tech/articles/open-source-maintainership-in-the-age-of-ai-17601.md>)

Original publisher: [Read original article](<https://www.kubernetes.dev/blog/2026/06/26/open-source-maintainership-in-the-age-of-ai/>)

Author: CLA enforcement

Published: 2026-06-26T18:00:00Z

Content type: article

Language: en

Sources: [Kubernetes Contributors Blog](<https://devfeed.tech/sources/kubernetes-contributors-blog.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [policy](<https://devfeed.tech/tags/policy.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [quality](<https://devfeed.tech/tags/quality.md>)

### AI overview

This article explains how the Kubernetes community is adapting its maintainership practices to AI-assisted coding. It describes an AI policy requiring contributors to disclose AI assistance, remain responsible for changes, avoid attributing commits to AI, satisfy contributor license agreement checks, and personally respond to review comments.

### Source excerpt

AI has really changed the game around software development. More people are leveraging AI than ever to contribute patches to projects they use. To me, this is a good thing as more folks will contribute patches rather than fork or not fix them. The main problem is that AI has made generating code fast but there has been very little improvement in maintaining code bases. In this post, we will highlight the ways the Kubernetes community is adapting to the world of AI assisted coding. The first step of this journey was to develop an AI policy. This seems mundane and bureaucratic but there were many PRs that derailed into discussions around AI usage. The AI policy helps steer the conversation around the project's stance on AI and provides a clear signal to contributors on how to use these tools responsibly. Kubernetes AI policy The Kubernetes project has established clear guidelines for AI-assisted contributions that balance innovation with accountability. These policies are designed to maintain code quality and ensure human oversight while acknowledging that AI tools can be valuable aids in the development process. Transparency first Contributors must disclose when AI tools have been used to assist with a pull request. A simple statement in the PR description such as "This PR was written in part with the assistance of generative AI" is sufficient. This transparency helps reviewers understand the context and apply appropriate scrutiny. Human accountability While AI tools can assist, the human contributor remains fully responsible for every change. The policy explicitly prohibits: Listing AI as a co-author on commits Using AI co-signing on commits Adding trailers like "assisted-by" or "co-developed" that attribute work to AI This isn't about diminishing AI's role as a tool--it's about maintaining clear accountability. If something breaks, there needs to be a human who understands why and can fix it. CLA enforcement for co-authors The CNCF provides a tool for verifying the

## Open source maintainership in the age of AI

DevFeed: [Open source maintainership in the age of AI](<https://devfeed.tech/articles/open-source-maintainership-in-the-age-of-ai-4563.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/06/26/open-source-maintainership-in-the-age-of-ai/>)

Author: CLA enforcement

Published: 2026-06-26T18:00:00Z

Content type: article

Language: en

Sources: [Kubernetes Blog](<https://devfeed.tech/sources/kubernetes-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [policy](<https://devfeed.tech/tags/policy.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

This article explains how the Kubernetes community is adapting open-source maintainership to AI-assisted coding. It describes an AI policy requiring disclosure of AI use, preserving human accountability, maintaining code quality, and enforcing contributor license agreement checks and human participation in review.

### Source excerpt

AI has really changed the game around software development. More people are leveraging AI than ever to contribute patches to projects they use. To me, this is a good thing as more folks will contribute patches rather than fork or not fix them. The main problem is that AI has made generating code fast but there has been very little improvement in maintaining code bases. In this post, we will highlight the ways the Kubernetes community is adapting to the world of AI assisted coding. The first step of this journey was to develop an AI policy. This seems mundane and bureaucratic but there were many PRs that derailed into discussions around AI usage. The AI policy helps steer the conversation around the project's stance on AI and provides a clear signal to contributors on how to use these tools responsibly. Kubernetes AI policy The Kubernetes project has established clear guidelines for AI-assisted contributions that balance innovation with accountability. These policies are designed to maintain code quality and ensure human oversight while acknowledging that AI tools can be valuable aids in the development process. Transparency first Contributors must disclose when AI tools have been used to assist with a pull request. A simple statement in the PR description such as "This PR was written in part with the assistance of generative AI" is sufficient. This transparency helps reviewers understand the context and apply appropriate scrutiny. Human accountability While AI tools can assist, the human contributor remains fully responsible for every change. The policy explicitly prohibits: Listing AI as a co-author on commits Using AI co-signing on commits Adding trailers like "assisted-by" or "co-developed" that attribute work to AI This isn't about diminishing AI's role as a tool--it's about maintaining clear accountability. If something breaks, there needs to be a human who understands why and can fix it. CLA enforcement for co-authors The CNCF provides a tool for verifying the

## The test suite as a regression sensor

DevFeed: [The test suite as a regression sensor](<https://devfeed.tech/articles/the-test-suite-as-a-regression-sensor-4425.md>)

Original publisher: [Read original article](<https://martinfowler.com/articles/sensors-for-coding-agents.html>)

Author: Martin Fowler (martin@martinfowler.com)

Published: 2026-05-27T15:01:00Z

Content type: article

Language: en

Sources: [Martin Fowler](<https://devfeed.tech/sources/martin-fowler.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [Web](<https://devfeed.tech/topics/web.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [apis](<https://devfeed.tech/tags/apis.md>), [backend](<https://devfeed.tech/tags/backend.md>), [code](<https://devfeed.tech/tags/code.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [data](<https://devfeed.tech/tags/data.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [react](<https://devfeed.tech/tags/react.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [skip-home-page](<https://devfeed.tech/tags/skip-home-page.md>), [testing](<https://devfeed.tech/tags/testing.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article examines how maintainability sensors can help coding agents and developers detect declining internal code quality and support self-correction. It discusses functional correctness, architectural fitness, maintainability, codebase structure, and the use of test suites as regression sensors, including mutation testing. The examples use an internal analytics dashboard built with TypeScript, NextJS, and React, with a backend that combines data from external APIs.

### Source excerpt

Birgitta Böckeler finishes her post on sensors for coding agents by examining the role of a test suite as a regression sensor, focusing on the role mutation testing can play. more...

## Outcomes we want to see from AI at Medium Engineering

DevFeed: [Outcomes we want to see from AI at Medium Engineering](<https://devfeed.tech/articles/outcomes-we-want-to-see-from-ai-at-medium-engineering-20325.md>)

Original publisher: [Read original article](<https://medium.engineering/outcomes-we-want-to-see-from-ai-at-medium-engineering-10891d52a19f?source=rss----2817475205d3---4>)

Author: Jacob Bennett

Published: 2026-05-26T15:33:52Z

Content type: article

Language: en

Sources: [Medium](<https://devfeed.tech/sources/medium.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [migration](<https://devfeed.tech/tags/migration.md>), [review](<https://devfeed.tech/tags/review.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This Medium Engineering article describes the outcomes Medium wants from AI adoption: reducing repetitive work, improving test coverage and maintainability, accelerating learning across unfamiliar parts of the stack, enabling broader technical contributions, and supporting more rigorous planning and risk reduction.

### Source excerpt

This was originally written and published by Christophe Spy (Director of Engineering, Medium) as an internal Medium Eng post. Desired outcomes (what "good" looks like) 🙏🏻 These are the kinds of changes we want to see if AI is going well at Medium. Less drudgery, more leverage Engineers use AI to remove repetitive, low-leverage work (e.g. tedious refactors, boilerplate, large test suites), not just to ship more tickets. We see examples like: "We took a part of the codebase that was basically untestable and, with AI, made it testable and added meaningful coverage in days instead of months." "We cleaned up a legacy area we had been afraid to touch for years, using AI for the mechanical work." Faster learning and broader technical range Engineers use AI to ramp on new languages, frameworks, and parts of the stack much more quickly. Engineers can explore unfamiliar areas safely by asking AI to explain tradeoffs, pitfalls, risks, and how the system uses this areas of the code. We see fewer cases where work stalls or we avoid implementing things because "nobody knows this code anymore". Frontend/mobile engineers are able to make safe, reviewable backend changes with AI's help (plus a review from a backend engineer). Teams can ship more end-to-end features without long handoffs. Higher technical ambition, not just more speed Teams take on work that used to be "too expensive": Meaningful test coverage in critical areas. Pieces of M2 migration or other large refactors. Structural cost savings. Incident/action items evolve from "add an alert" to "Let's improve tests here". Engineers use AI pre-work to explore edge cases and tradeoffs (design rigor). Better planning, reasoning, and risk reduction: Engineers use AI to think through complex scenarios before building, exploring edge cases, stress-testing assumptions, and comparing multiple approaches, and better understand the pros and cons of each approach Design docs become more rigorous as AI is used to challenge thinking and l

## Announcing etcd 3.7.0-beta.0

DevFeed: [Announcing etcd 3.7.0-beta.0](<https://devfeed.tech/articles/announcing-etcd-3-7-0-beta-0-4555.md>)

Original publisher: [Read original article](<https://kubernetes.io/blog/2026/05/20/etcd-370-beta/>)

Author: SIG-etcd Leads

Published: 2026-05-20T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes Blog](<https://devfeed.tech/sources/kubernetes-blog.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [database](<https://devfeed.tech/tags/database.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [release](<https://devfeed.tech/tags/release.md>), [rpc](<https://devfeed.tech/tags/rpc.md>)

### AI overview

The article announces the first beta release of etcd v3.7.0, introducing the RangeStream RPC for processing large result sets in chunks. It also describes legacy-component cleanup, the removal of v2store, and expected upgrade compatibility issues.

### Source excerpt

SIG-Etcd announces the availability of the first beta release of etcd v3.7.0. This new version of the popular distributed database and key Kubernetes component includes the long-requested RangeStream feature, as well as a refactoring and cleanup of multiple legacy components and interfaces. v3.7 will deliver improved security, better operational reliability, and an improved experience for working with large resultsets. First, however, the project needs users to test the beta. You can find v3.7.0-beta.0 here: Source code Binaries Official container images Please try it out and report issues in the etcd repo. This beta also determines the EOL of version 3.4. RangeStream In etcd v3.6 and earlier, it is challenging to work with requests that return large resultsets. The client or requesting application is forced to wait for the full result set, leading to unpredictable latency and memory usage. The RangeStream RPC lets calling applications accept result sets in chunks, reducing latency and making buffering memory usage more predictable. Much of the work on RangeStream was done by a relatively new contributor to etcd, Jeffrey Ying, a software engineer at Google. New contributors can have a substantial impact on etcd development. "I've always been fascinated by database internals, and building RangeStream was a great opportunity to solve a bottleneck we were hitting in production with Kubernetes. It was the perfect opportunity to collaborate across projects and improve the ecosystem as a whole. Jumping into etcd as a new contributor had a bit of a learning curve, but the community is incredibly welcoming. The leads were very receptive to my ideas and helped me iterate quickly, while maintaining the project's high bar for reliability and code quality," said Jeffrey. Instructions on how to use RangeStream in gRPC calls and in etcdctl can be found in the etcd documentation. Users should try it out for their own applications. Removal of v2store The last vestiges of etcd v2sto

## How Ramp engineers accelerate code review with Codex

DevFeed: [How Ramp engineers accelerate code review with Codex](<https://devfeed.tech/articles/how-ramp-engineers-accelerate-code-review-with-codex-6625.md>)

Original publisher: [Read original article](<https://openai.com/index/ramp>)

Published: 2026-05-20T00:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Code review](<https://devfeed.tech/topics/code-review.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [codex](<https://devfeed.tech/tags/codex.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [incident](<https://devfeed.tech/tags/incident.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [review](<https://devfeed.tech/tags/review.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Ramp engineers use Codex with GPT-5.5 to accelerate code review, improve software development velocity and code quality, and develop internal agentic tooling. Codex provides substantive pull request feedback in minutes and supports both CLI and app-based workflows.

### Source excerpt

How Ramp engineers use Codex with GPT-5.5 to review code and ship improvements, allowing them to get substantive feedback in minutes instead of hours.

## AutoScout24 scales engineering with AI-powered workflows

DevFeed: [AutoScout24 scales engineering with AI-powered workflows](<https://devfeed.tech/articles/autoscout24-scales-engineering-with-ai-powered-workflows-6301.md>)

Original publisher: [Read original article](<https://openai.com/index/autoscout24>)

Published: 2026-05-12T00:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [codex](<https://devfeed.tech/topics/codex.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [Code](<https://devfeed.tech/topics/code.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-adoption](<https://devfeed.tech/tags/ai-adoption.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [canada](<https://devfeed.tech/tags/canada.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [development](<https://devfeed.tech/tags/development.md>), [europe](<https://devfeed.tech/tags/europe.md>), [learn](<https://devfeed.tech/tags/learn.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [software](<https://devfeed.tech/tags/software.md>), [speed](<https://devfeed.tech/tags/speed.md>), [strategy](<https://devfeed.tech/tags/strategy.md>), [usability](<https://devfeed.tech/tags/usability.md>)

### AI overview

AutoScout24 Group reports using ChatGPT across the organization and Codex in engineering, data, and product workflows. The company says this approach enabled approximately 2,000 employees, supported around 1,000 builder roles, accelerated development cycles from weeks to days, and improved productivity and code quality.

### Source excerpt

Learn how AutoScout24 Group uses Codex and ChatGPT to speed development cycles, improve code quality, and expand AI adoption.

## Agentic code workflows with Nick Tune

DevFeed: [Agentic code workflows with Nick Tune](<https://devfeed.tech/articles/agentic-code-workflows-with-nick-tune-38683.md>)

Original publisher: [Read original article](<https://newsletter.techworld-with-milan.com/p/agentic-code-workflows-with-nick>)

Author: Dr Milan Milanović

Published: 2026-03-26T16:01:37Z

Content type: article

Language: en

Sources: [Tech World With Milan Newsletter](<https://devfeed.tech/sources/tech-world-with-milan-newsletter.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [code reviews](<https://devfeed.tech/topics/code-reviews.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Domain-driven design (DDD)](<https://devfeed.tech/topics/domain-driven-design.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Continuous Delivery (CD)](<https://devfeed.tech/topics/continuous-delivery.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-reviews](<https://devfeed.tech/tags/code-reviews.md>), [continuous-delivery](<https://devfeed.tech/tags/continuous-delivery.md>), [domain-driven-design](<https://devfeed.tech/tags/domain-driven-design.md>), [migration](<https://devfeed.tech/tags/migration.md>), [requirements](<https://devfeed.tech/tags/requirements.md>)

### AI overview

An interview with Nick Tune about advanced agentic coding workflows. It covers planning requirements, modeling development as a tested state machine, implementing features with Claude Code and guardrails, enforcing architecture rules deterministically, reviewing pull requests, applying TDD, and using custom tooling.

### Source excerpt

Most engineers who talk about AI productivity talk in abstractions.

## 7 steps in a Legacy Modernization Project

DevFeed: [7 steps in a Legacy Modernization Project](<https://devfeed.tech/articles/7-steps-in-a-legacy-modernization-project-20742.md>)

Original publisher: [Read original article](<https://tomassetti.me/7-steps-in-a-legacy-modernization-project/>)

Author: Federico Tomassetti

Published: 2026-02-25T06:55:00Z

Content type: tutorial

Language: en

Sources: [Federico Tomassetti](<https://devfeed.tech/sources/federico-tomassetti.md>)

Topics: [Agile](<https://devfeed.tech/topics/agile.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Code](<https://devfeed.tech/topics/code.md>), [modules](<https://devfeed.tech/topics/modules.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [business-value](<https://devfeed.tech/tags/business-value.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [legacy-modernization](<https://devfeed.tech/tags/legacy-modernization.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [modules](<https://devfeed.tech/tags/modules.md>), [project](<https://devfeed.tech/tags/project.md>), [rpg](<https://devfeed.tech/tags/rpg.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This tutorial outlines seven steps for modernizing an RPG-based ERP/MRP system: assess the legacy landscape, define a roadmap, secure buy-in and budget, build the right team and partnerships, execute iterative value-driven increments, manage change, and measure and adapt the modernization effort.

### Source excerpt

Embarking on an RPG-based ERP/MRP system modernization is undeniably complex. But it's also highly rewarding when aligned with your business's long-term success. By addressing both the technical and strategic facets, you turn an aging system from a liability into a competitive asset. Let's outline the 7 steps in a legacy modernization project: Step 1: Assess [...] The post 7 steps in a Legacy Modernization Project appeared first on Federico Tomassetti.

## The 3 curves that make a scalable business

DevFeed: [The 3 curves that make a scalable business](<https://devfeed.tech/articles/the-3-curves-that-make-a-scalable-business-37644.md>)

Original publisher: [Read original article](<https://swizec.com/blog/the-3-curves-that-make-a-scalable-business>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-02-10T00:00:00Z

Content type: opinion

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Users](<https://devfeed.tech/topics/users.md>)

Tags: [automate](<https://devfeed.tech/tags/automate.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [revenue](<https://devfeed.tech/tags/revenue.md>), [scale](<https://devfeed.tech/tags/scale.md>), [software](<https://devfeed.tech/tags/software.md>), [standard](<https://devfeed.tech/tags/standard.md>), [support](<https://devfeed.tech/tags/support.md>), [test](<https://devfeed.tech/tags/test.md>), [users](<https://devfeed.tech/tags/users.md>)

### AI overview

An opinion article explains three growth curves behind a scalable business: users and revenue should grow exponentially, bugs linearly, and support work logarithmically. It argues that retention, automation, code quality, testing, documentation, and streamlined processes help engineering organizations scale.

### Source excerpt

You want users and revenue to grow exponentially. Bugs per day to grow linearly. Support work to grow logarithmically. Your goal is to make this happen.

## In praise of the stacked pull request

DevFeed: [In praise of the stacked pull request](<https://devfeed.tech/articles/in-praise-of-the-stacked-pull-request-37629.md>)

Original publisher: [Read original article](<https://swizec.com/blog/in-praise-of-the-stacked-pull-request>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-02-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [stacked pull requests](<https://devfeed.tech/topics/stacked-pull-requests.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Development](<https://devfeed.tech/topics/development.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [git](<https://devfeed.tech/tags/git.md>), [merge](<https://devfeed.tech/tags/merge.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [queue](<https://devfeed.tech/tags/queue.md>), [soc2](<https://devfeed.tech/tags/soc2.md>), [stacked-pull-requests](<https://devfeed.tech/tags/stacked-pull-requests.md>), [team](<https://devfeed.tech/tags/team.md>), [velocity](<https://devfeed.tech/tags/velocity.md>)

### AI overview

An opinion piece argues that stacked pull requests help teams work on larger or dependent changes without creating oversized, difficult-to-review pull requests. It presents small, independent, testable pull requests as units of work that can be reviewed and merged incrementally.

### Source excerpt

How fast you do code review is how fast you do everything. Your PR queue is the leading indicator of team velocity. Stacked PRs can help.

## How Caseware Unified 700+ Projects in an Nx Monorepo

DevFeed: [How Caseware Unified 700+ Projects in an Nx Monorepo](<https://devfeed.tech/articles/scaling-700-projects-how-nx-became-a-no-brainer-for-caseware-21400.md>)

Original publisher: [Read original article](<https://nx.dev/blog/caseware-success-story>)

Author: Philip Fulcher

Published: 2026-01-16T00:00:00Z

Content type: article

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Code quality](<https://devfeed.tech/topics/code-quality.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [cache](<https://devfeed.tech/tags/cache.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [customer-story](<https://devfeed.tech/tags/customer-story.md>), [migration](<https://devfeed.tech/tags/migration.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>)

### AI overview

This case study describes how Caseware consolidated more than 700 projects into a unified monorepo using Nx. Its platform engineering team began with shared Angular libraries in a frontend monorepo, then incrementally moved backend applications into the shared workspace. The supplied summary reports a 93% cache hit rate and 181 days of compute saved weekly.

### Source excerpt

Discover how Caseware unified 700+ projects into one monorepo, achieved a 93% cache hit rate, and saves 181 days of compute weekly with the Nx platform.

[Next page](<https://devfeed.tech/topics/code-quality.md?cursor=WyIyMDI2LTAxLTE2VDAwOjAwOjAwKzAwOjAwIiwgImE0Y2JjMzk0LWQ1OGItNDA0My1hOGQ4LTk1NTkzODA2ZWFiYSJd>)