Subject: CM WebClient and Matchpoint ALM June 2025 Newsletter

Dev news, updates, and insights

June 2025

In this issue...

  • Featured: JavaScript's Surprising Role in AI and Machine Learning - CM First Group

  • Article: How to Build a Conversational AI Chatbot with Stream Chat and React - FreeCodeCamp

  • Watch: Next.js 15 Full Authentication Guide with Better Auth - Code with Zakk

  • Listen: What Are the Evils of the Web Platform? - ShopTalk Show

  • Intelligence: Further reading...

Featured

JavaScript's Surprising Role in AI and Machine Learning


Coming as a surprise to many, JavaScript is stepping into the AI and machine learning spotlight. Yep, the same language behind your favorite web features is now powering some seriously cool AI innovations.


Tools like TensorFlow.js, Brain.js, and ML5.js are making it possible for front-end developers to build machine learning models directly in the browser. No servers. No extra dependencies.


The upshot: JavaScript is opening the doors for millions of developers who might have felt left out of the AI world dominated by Python and R. Think of it as "AI for the rest of us"—with real-time, privacy-focused experiences that run right in your browser.


Of course, it’s not all perfect. While JavaScript isn’t yet competing with heavyweight ML platforms performance-wise, its cross-platform capabilities and ability to deploy intelligent features in real-time make it a powerful tool in its own right.


Read more at CM First →

Heads Up

How to Build a Conversational AI Chatbot with Stream Chat and React


Looking to create a personalized AI chatbot for your application? This comprehensive tutorial from Free Code Camp walks you through building a conversational AI chatbot by combining Stream Chat's powerful messaging infrastructure with React's front-end capabilities and AI language models.


The article provides a step-by-step approach to implementing a chatbot that can understand natural language, maintain context throughout conversations, and deliver human-like responses. You'll learn how to set up the Stream Chat API, build a React frontend with proper state management, and integrate with language model APIs like OpenAI.


What makes this guide particularly valuable is its focus on practical implementation rather than just theory. It addresses common challenges like maintaining conversation history, handling authentication, and optimizing response times. Perfect for developers who want to add sophisticated AI chat functionality to their applications without starting from scratch.


Read the full article at FreeCodeCamp for detailed insights and practical implementation strategies →

Watch

Next.js 15 Full Authentication Guide with Better Auth


Authentication can be one of the most challenging aspects of modern web development, but this comprehensive tutorial makes it remarkably approachable. The video walks through implementing a complete authentication system in Next.js 15 using Better-Auth, an elegant library that simplifies what would otherwise be a complex process.


What stands out is how the instructor combines MongoDB and Prisma with Better-Auth to create a robust system that handles everything from email verification to password resets. The step-by-step approach is particularly valuable, showing not just the how but the why behind each implementation decision.


For developers building SaaS applications or any platform requiring user accounts, this tutorial offers significant time savings by addressing common authentication challenges like secure credential storage, session management, and implementing features users have come to expect. The resulting system balances security with user experience—a critical consideration for any modern web application.


With Next.js 15's performance improvements and Better-Auth's streamlined approach, this combination represents one of the most efficient ways to implement authentication in 2025.


Watch Now →

Listen

What Are the Evils of the Web Platform?


In this episode of the ShopTalk Show, hosts Dave Rupert and Chris Coyier dive into the darker side of web development with "What Are the Evils of the Web Platform?"


This devilishly numbered episode explores how good intentions in web design often lead to problematic implementations. The hosts examine dark patterns that manipulate user behavior, privacy violations through excessive tracking, and the frustration of endless marketing emails from a single purchase.


The discussion takes an interesting turn when they explore how developers can balance bold communication with respectful user experiences. They reference HTMHell, a project documenting markup misuse, and discuss CSS practices that prioritize developer convenience over user experience.


This episode offers valuable insights for web professionals concerned with ethical development practices and creating more humane digital experiences. Perfect for anyone working on web platforms who wants to avoid inadvertently creating "evil" experiences for their users.


Listen now at the Shop Talk Show →

 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