# Engineering Productivity

Published articles for Engineering Productivity.

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

## CircleCI Smarter Testing: Stop running tests that don't matter

DevFeed: [CircleCI Smarter Testing: Stop running tests that don't matter](<https://devfeed.tech/articles/circleci-smarter-testing-stop-running-tests-that-don-t-matter-13355.md>)

Original publisher: [Read original article](<https://circleci.com/blog/smarter-testing-stop-running-tests-that-dont-matter/>)

Author: Nathan Fish

Published: 2026-08-26T19:00:00Z

Content type: article

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [accelerate](<https://devfeed.tech/tags/accelerate.md>), [auto-rerun-failed-tests](<https://devfeed.tech/tags/auto-rerun-failed-tests.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [circleci](<https://devfeed.tech/tags/circleci.md>), [circleci-news](<https://devfeed.tech/tags/circleci-news.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [dynamic-test-splitting](<https://devfeed.tech/tags/dynamic-test-splitting.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [intelligent-test-selection](<https://devfeed.tech/tags/intelligent-test-selection.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [quality](<https://devfeed.tech/tags/quality.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [smarter-testing](<https://devfeed.tech/tags/smarter-testing.md>), [test-impact-analysis](<https://devfeed.tech/tags/test-impact-analysis.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

CircleCI describes Smarter Testing, a set of features designed to reduce CI/CD test execution time by skipping tests unaffected by changes, balancing parallel nodes, and retrying flaky tests. The article says early users have seen test runs up to four times faster.

### Source excerpt

Testing eats up to half your pipeline time. See how CircleCI Smarter Testing skips unaffected tests, rebalances parallel nodes, and retries flaky tests.

## Platform engineering in the age of AI

DevFeed: [Platform engineering in the age of AI](<https://devfeed.tech/articles/platform-engineering-in-the-age-of-ai-12270.md>)

Original publisher: [Read original article](<https://www.port.io/blog/platform-engineering-ai>)

Author: Matan Heled

Published: 2026-07-22T11:52:00Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [automation](<https://devfeed.tech/tags/automation.md>), [devops](<https://devfeed.tech/tags/devops.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>)

### AI overview

The article explains how platform engineering can extend AI agents' capabilities for software development. It describes natural-language interaction with platforms, AI-assisted code and test generation, and orchestration layers such as internal developer portals that provide secure, self-service access to development resources.

### Source excerpt

Explore platform engineering with AI and how it transforms developer portals, automation, and engineering productivity at scale.

## dcmake: a new CMake debugger UI

DevFeed: [dcmake: a new CMake debugger UI](<https://devfeed.tech/articles/dcmake-a-new-cmake-debugger-ui-20512.md>)

Original publisher: [Read original article](<https://nullprogram.com/blog/2026/04/07/>)

Published: 2026-04-07T03:04:02Z

Content type: article

Language: en

Sources: [Chris Wellons](<https://devfeed.tech/sources/chris-wellons.md>)

Topics: [CMake](<https://devfeed.tech/topics/cmake.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [cpp](<https://devfeed.tech/tags/cpp.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [ui](<https://devfeed.tech/tags/ui.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The article introduces dcmake, a cross-platform native GUI debugger for CMake's debugger mode. It describes its DAP-based interaction, Dear ImGui interface, Visual Studio-inspired controls, persistent UI state, and use of AI to accelerate development.

### Source excerpt

CMake has a --debugger mode since 3.27 (July 2023), allowing software to manipulate it interactively through the Debugger Adaptor Protocol (DAP), an HTTP-like protocol passing JSON messages. Debugger front-ends can start, stop, step, breakpoint, query variables, etc. a live CMake. When I came across this mode, I immediately conceived a project putting it to use. Thanks to recent leaps in software engineering productivity, I had a working prototype in 30 minutes, and by the end of that same day, a complete, multi-platform, native, GUI application. I named it dcmake ("debugger for CMake"). I've tested it on macOS, Windows, and Linux. Despite only being couple days old, it's one of the coolest things I've ever built. Prior to 2026, I estimate it would have taken me a month to get the tool to this point. It has a Dear ImGui interface, which I've experienced as a user but never built on myself before. Specifically the docking branch. In a sense it's a toolkit for building debuggers, so it's playing an enormous role in how quickly I put this project together. All of the "windows" tear out and may be free-floating or docked wherever you like, closely matching the classic Visual Studio UI. I borrowed all the same keybindings: F10 to step over, F11 to step in, F5 to start/continue, shift+F5 to stop. Click on line numbers to toggle breakpoints, right click to run-to-line, hover over variables with the mouse to see their values. Nearly every every UI state persists across sessions, and it opens nearly instantly. This is just one of many situations I've used AI the past month for UI development, and it's been shockingly effective. I can describe roughly the interface I want, and the AI makes it happen in a matter of minutes. It understands what I mean, filling in the details, sometimes anticipating what I'll ask for next. If I'm unsure how I want a UI to work, it also offers good advice. If I need simple icons and such, it can draw those, too. It's all incredibly empowering. On

## Increase Engineering Productivity by 50% Through Focus and Flow

DevFeed: [Increase Engineering Productivity by 50% Through Focus and Flow](<https://devfeed.tech/articles/increase-engineering-productivity-by-50-through-focus-and-flow-39920.md>)

Original publisher: [Read original article](<https://mende.io/blog/increase-engineering-productivity-by-50-through-focus-and-flow/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2024-06-01T05:00:00Z

Content type: opinion

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [developer-productivity](<https://devfeed.tech/topics/developer-productivity.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [pair\_programming](<https://devfeed.tech/topics/pair-programming.md>), [context](<https://devfeed.tech/topics/context.md>), [meetings](<https://devfeed.tech/topics/meetings.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [collaboration-communication-continuous-deployment-developer-experience-developer-productivity-e](<https://devfeed.tech/tags/collaboration-communication-continuous-deployment-developer-experience-developer-productivity-e.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [flow](<https://devfeed.tech/tags/flow.md>), [focus](<https://devfeed.tech/tags/focus.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

This article discusses how focus and flow affect developer productivity and presents practical organizational ideas for improving them. It emphasizes collaboration, team or pair programming, reducing distractions and context switching, real-time reviews, and useful documentation.

### Source excerpt

Increase Engineering Productivity by 50% Through Focus and Flow Creating an environment where developers can maintain focus and achieve flow can lead to a 50% increase in productivity, as research suggests. But how do we create such an environment?

## mozregression - Engineering Productivity Project of the Month

DevFeed: [mozregression - Engineering Productivity Project of the Month](<https://devfeed.tech/articles/mozregression-engineering-productivity-project-of-the-month-20300.md>)

Original publisher: [Read original article](<https://parkouss.wordpress.com/2016/01/11/mozregression-engineering-productivity-project-of-the-month/>)

Author: parkouss

Published: 2016-01-11T14:47:05Z

Content type: article

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [Firefox](<https://devfeed.tech/topics/firefox.md>), [Mozilla](<https://devfeed.tech/topics/mozilla.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [contribution](<https://devfeed.tech/tags/contribution.md>), [debug](<https://devfeed.tech/tags/debug.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [firefox-for-android](<https://devfeed.tech/tags/firefox-for-android.md>), [irc](<https://devfeed.tech/tags/irc.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [mozregression](<https://devfeed.tech/tags/mozregression.md>), [regression](<https://devfeed.tech/tags/regression.md>), [reporting](<https://devfeed.tech/tags/reporting.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

This article presents mozregression, a Mozilla Engineering Productivity project for finding regressions in Firefox and Firefox for Android. The tool downloads pre-built builds between known good and bad dates or changesets and uses bisection to identify the smallest range where a regression appears. It also describes its graphical interface, ongoing work, maintainers, contribution opportunities, and bug reporting.

### Source excerpt

Hello from Engineering Productivity! Once a month we highlight one of our projects to help the Mozilla community discover a useful tool or an interesting contribution opportunity. This month's project is mozregression! Why is mozregression useful ? mozregression helps to find regressions in Mozilla projects like Firefox or Firefox on Android. It downloads and runs ... Continue reading mozregression - Engineering Productivity Project of the Month

## Engineering Productivity Update, November 5, 2015

DevFeed: [Engineering Productivity Update, November 5, 2015](<https://devfeed.tech/articles/engineering-productivity-update-november-5-2015-20287.md>)

Original publisher: [Read original article](<https://jagriffin.wordpress.com/2015/11/05/engineering-productivity-update-november-5-2015/>)

Author: jagriffin

Published: 2015-11-05T13:59:20Z

Content type: news

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [Mozilla](<https://devfeed.tech/topics/mozilla.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [devtools](<https://devfeed.tech/tags/devtools.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [performance](<https://devfeed.tech/tags/performance.md>), [taskcluster](<https://devfeed.tech/tags/taskcluster.md>), [treeherder](<https://devfeed.tech/tags/treeherder.md>), [version-control](<https://devfeed.tech/tags/version-control.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Mozilla's Engineering Productivity team reports progress on Mercurial cloning performance, community contribution, MozReview and Autoland, Treeherder, Perfherder, Android workflows, TaskCluster migration, and e10s testing on Windows.

### Source excerpt

It's the first week of November, and because of the December all-hands and the end-of-year holidays, this essentially means the quarter is half over. You can see what the team is up to and how we're tracking against our deliverables with this spreadsheet. Highlights hg.mozilla.org: gps did some interesting work investigating ways to increase cloning [...]

## Engineering Productivity Update, Oct 21, 2015

DevFeed: [Engineering Productivity Update, Oct 21, 2015](<https://devfeed.tech/articles/engineering-productivity-update-oct-21-2015-20286.md>)

Original publisher: [Read original article](<https://jagriffin.wordpress.com/2015/10/21/engineering-productivity-update-oct-21-2015/>)

Author: jagriffin

Published: 2015-10-21T17:58:02Z

Content type: article

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [Mozilla](<https://devfeed.tech/topics/mozilla.md>), [Development](<https://devfeed.tech/topics/development.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [make](<https://devfeed.tech/topics/make.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [build-system](<https://devfeed.tech/tags/build-system.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Mozilla's Engineering Productivity update describes planning for upcoming projects and reports progress on the build system, Bugzilla Duo 2FA support, Treeherder, Perfherder, MozReview, Autoland, TaskCluster migration, and mobile automation.

### Source excerpt

It's Q4, and at Mozilla that means it's planning season. There's a lot of work happening to define a Vision, Strategy and Roadmap for all of the projects that Engineering Productivity is working on; I'll share progress on that over the next couple of updates. Higlights Build System: Work is starting on a comprehensive revamp [...]

## Engineering Productivity Update, Oct 1, 2015

DevFeed: [Engineering Productivity Update, Oct 1, 2015](<https://devfeed.tech/articles/engineering-productivity-update-oct-1-2015-20285.md>)

Original publisher: [Read original article](<https://jagriffin.wordpress.com/2015/10/01/engineering-productivity-update-oct-01-2015/>)

Author: jagriffin

Published: 2015-10-01T22:50:38Z

Content type: article

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Android](<https://devfeed.tech/topics/android.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [alert-manager](<https://devfeed.tech/tags/alert-manager.md>), [android](<https://devfeed.tech/tags/android.md>), [automation](<https://devfeed.tech/tags/automation.md>), [backend](<https://devfeed.tech/tags/backend.md>), [database](<https://devfeed.tech/tags/database.md>), [developer](<https://devfeed.tech/tags/developer.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [playback](<https://devfeed.tech/tags/playback.md>), [ui](<https://devfeed.tech/tags/ui.md>), [update](<https://devfeed.tech/tags/update.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

An October 2015 Engineering Productivity update covers Q4 planning and developer workflow discussions, along with progress in Bugzilla, Treeherder, Perfherder, MozReview, Autoland, mobile automation, and Firefox automation.

### Source excerpt

We've said good-bye to Q3, and are moving on to Q4. Planning for Q4 goals and deliverables is well underway; I'll post a link to the final versions next update. Last week, a group of 8-10 people from Engineering Productivity gathered in Toronto to discuss approaches to several aspects of developer workflow. You can look [...]

## Engineering Productivity Update, Sept 10, 2015

DevFeed: [Engineering Productivity Update, Sept 10, 2015](<https://devfeed.tech/articles/engineering-productivity-update-sept-10-2015-20284.md>)

Original publisher: [Read original article](<https://jagriffin.wordpress.com/2015/09/10/engineering-productivity-update-sept-10-2015/>)

Author: jagriffin

Published: 2015-09-11T02:33:26Z

Content type: article

Language: en

Sources: [Mozilla Automation](<https://devfeed.tech/sources/mozilla-automation.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Database](<https://devfeed.tech/topics/database.md>), [Security](<https://devfeed.tech/topics/security.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [automation](<https://devfeed.tech/tags/automation.md>), [database](<https://devfeed.tech/tags/database.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [security](<https://devfeed.tech/tags/security.md>), [update](<https://devfeed.tech/tags/update.md>), [web-platform](<https://devfeed.tech/tags/web-platform.md>)

### AI overview

A Mozilla engineering productivity update reports improvements across Bugzilla, Treeherder, Perfherder, MozReview, Autoland, mobile automation, developer workflow, web-platform-tests, and release engineering. Highlights include BMO two-factor authentication, a major Treeherder database reduction, smoother MozReview logins, an Android emulator command, and expanded test automation.

### Source excerpt

Highlights Bugzilla: The BMO has been busy implementing security enhancements, and as a result, BMO now supports two-factor authentication. Setting this up is easy through BMO's Preferences page. Treeherder: The size of the Treeherder database dropped from ~700G to around ~80G thanks to a bunch of improvements in the way we store data. Jonathan French [...]