Subject: CM WebClient and Matchpoint ALM August 2025 Newsletter

Dev news, updates, and insights

August 2025

In this issue...

  • Featured: Bridging Old and New: Essential Testing Strategies for JavaScript Legacy Modernization Projects - CM First Group

  • Article: State of Python 2025: Web development makes a comeback - Developer Tech

  • Watch: 7 Database Scaling Strategies Every Developer Needs to Master - ByteByteGo

  • Listen: The Hidden Ripple Effects Shaping Your Engineering Career - Developer Tea

  • Intelligence: Further reading...

Featured

Bridging Old and New: Essential Testing Strategies for JavaScript Legacy Modernization Projects


When JavaScript enters the picture to breathe new life into aging applications, testing becomes your safety net, insurance policy, and crystal ball all rolled into one. The challenge isn't just technical; it's about creating harmony between systems that were built decades apart, with different philosophies, architectures, and expectations.


Our latest deep dive explores the essential testing strategies that can make or break your JavaScript legacy modernization efforts. From understanding the unique landscape of hybrid codebases to implementing risk-based testing approaches that actually work in the real world, we'll walk you through the proven practices that successful teams use to bridge old and new systems.


Whether you're dealing with jQuery-to-React migrations or vanilla JavaScript framework upgrades, this guide provides the roadmap for testing strategies that respect your legacy investments while embracing modern possibilities.


Read on →

Heads Up

State of Python 2025: Web development makes a comeback


Python's 2025 landscape is being reshaped by an influx of newcomers—exactly 50% of developers now have less than two years of professional coding experience, confirming Python's reputation as the go-to language for programming beginners.


The latest Python Developers Survey of over 30,000 developers reveals that data exploration and processing has become Python's dominant use case at 51%, solidifying the language's position at the center of the AI revolution. But in a surprising twist, web development is making a dramatic comeback, jumping from 42% to 46% usage, with FastAPI leading the charge as its adoption rockets from 29% to 38% in just one year.


However, the survey also uncovered a costly widespread habit that's literally burning money: 83% of Python developers are running outdated versions, potentially costing medium-sized businesses $420,000 annually and large companies up to $5.6 million in lost performance gains. Meanwhile, the community is embracing Rust as a secret weapon for high-performance components, with one-quarter to one-third of all new native code uploads to PyPI now using Rust.


Looking ahead, Python 3.14 will finally remove the notorious Global Interpreter Lock (GIL) to enable true parallel processing, while official iOS and Android support inches closer to reality. With AI coding assistants gaining mainstream adoption and a generation of fresh talent driving innovation, Python's future has never looked brighter.


Read the full article at Developer Tech →

Watch

7 Database Scaling Strategies Every Developer Needs to Master


As your application grows from handling dozens to thousands (or millions) of users, your database inevitably becomes the bottleneck that can make or break your system's performance. This comprehensive breakdown covers seven essential scaling strategies that every developer should have in their toolkit: from foundational techniques like indexing for lightning-fast data retrieval and materialized views for pre-computed snapshots, to more advanced approaches like denormalization for query simplification and vertical scaling through hardware upgrades.


The video also dives into critical distributed strategies including caching for frequently accessed data, replication for improved availability and load distribution, and sharding—the art of splitting massive databases into smaller, manageable pieces. Whether you're dealing with your first performance crunch or architecting for massive scale, these proven strategies provide a roadmap for keeping your database responsive as your user base explodes.


Watch Now →

Listen

The Hidden Ripple Effects Shaping Your Engineering Career


Developer Tea's latest episode tackles a crucial yet often overlooked aspect of engineering leadership: understanding second and third-order consequences—the ripple effects that occur after your initial decisions. Host Jonathan Cutrell explores how setting a test coverage target (first action) can lead to developers gaming the system with meaningless tests (second-order), ultimately creating disillusionment with testing practices (third-order), while conversely, giving someone ownership can cascade into proactive behavior, higher quality work, and promotion opportunities.


The episode introduces "forcing functions"—an inverted approach where you start with desired outcomes and work backward to identify what must be true to achieve them, from prioritized backlogs that force essential discussions to technology choices that unintentionally select for specific types of engineers. Cutrell emphasizes that effective goal setting isn't just about SMART criteria—relevance and directional correctness matter more than perfection, and understanding these downstream effects can transform how you approach career growth and team leadership.


Listen now at Developer Tea →

 Broadcom Support 


Many enterprises struggle with obtaining Broadcom support for their CA 2E (Synon, COOL:2E) or CA Plex systems


If you're working with an older unsupported release, upgrading your IBM OS, or otherwise under the shadow of lapsed maintenance, we can get you back on Broadcom support based on your unique situation. We specialize in all sizes of customers.


Fill out our 2 minute form and schedule a no-committment fifteen minute conversation with CM First Group tech.

CM First Support

Current CM First Group customers can access tutorials and submit support tickets at support.cmfirstgroup.com.

CM WebClient and Matchpoint ALM Latest Versions

CM WebClient 1.8.8 is now available (with nightly builds). Click here for the download and release notes.

CM Matchpoint ALM 7.0 Build 004. For details, go here.


We continuously upgrade CM WebClient and CM Matchpoint ALM customers. If you have any questions just send us a note to info@cmfirstgroup.com, or click the link below to contact an office or request a demo.


Click here to request a meeting →


Other CM First Releases


CM evolveIT 11.7
CM M3 2022 Edition
CA Plex 7.2.1 SP005, last supported 7.2.1 (as of January 31, 2022)
→ Details can be found here at Broadcom (login required)
CA 2E 8.7.3, last supported 8.7 (as of January 31, 2022)
→ Details can be found here at Broadcom (login required)
Contact CM First to learn more: info@cmfirstgroup.com

Intelligence