Systems | Development | Analytics | API | Testing

AI can't replace YOU... yet #genai #softwarearchitecture #wso2

Even AI experts like Andrej Karpathy don’t let AI do the thinking for them. The rule? Manual First. If you let an algorithm do the first pass, you lose the nuance and "sense" that only a human brain can pick up. Don’t trade deep understanding for a shortcut. In this clip from EP18: Deep Work for Architects, Dr. Sanjiva Weerawarana explains why relying on AI summaries kills your ability to think deeply—and how to use tools without losing your edge.

Regression Testing Starter Kit (Free Excel Template)

Regression testing is one of the most critical parts of the release cycle. It confirms that the new code works, and that old features still behave the way users expect. But here’s the catch: regression testing always comes in late. And without structure, it gets messy fast with unclear scope and scattered test cases. That means high chances of missing critical flows. The Regression Testing Starter Kit is built to solve that.

QA's Role in Ensuring Accurate AI Extraction for the Form-Fill Assist Toolbar

After a busy industry event, the sales team rushed to enter dozens of new leads into the system using their usual mix of business cards, handwritten notes, and copied email signatures. Everything looked normal – until follow-ups started failing. Emails bounced, job titles were incorrect, and calls were directed to the wrong contacts. No one realised that a few handwritten details were misread, some names were entered incorrectly, and several emails contained silent typos within the CRM.

AI Agents & MCP: The New Architecture of Scalable Test Automation

The domain of software quality engineering is undergoing an architectural transformation. The established paradigm of imperative, scripted test automation services, while foundational, is reaching its operational limits against the backdrop of exponentially complex, distributed systems. Frameworks like Selenium and Playwright, though powerful executors, are fundamentally script-followers, lacking the cognitive capabilities to adapt to dynamic UIs or reason about system-wide failures.

Improve Query Performance Using Python Django QuerySets

When developing web applications with Django, your interaction with the database impacts overall application performance. Django's Object-Relational Mapper (ORM) is a powerful ally that offers an intuitive way to work with your data through abstractions called QuerySets. These are your primary tools for fetching, filtering, creating, and managing data. In this article, we'll explore fundamental — yet highly effective — techniques to optimize your Django QuerySets.

Crafting Immersive Audio in Cyberpunk 2077 and Next-Gen Open Worlds with Colin Walder CD PROJEKT RED

In this episode, Colin Walder, Engineering Director at CD PROJEKT RED, joins Jase Lindgren to delve into the intricate role of creating an immersive sound world for Cyberpunk 2077. Colin and Jase dive into the technical and creative challenges of building immersive audio experiences in AAA games, including.

Java Virtual Threads 101 | Virtual Threads in Tomcat 11

Tomcat 11 introduces support for Java Virtual Threads, bringing a major shift in how high-concurrency web applications can be built and scaled. In this video, we break down what virtual threads are, how Tomcat 11 uses them, and what this means for performance, thread management, and application design. Whether you're a Spring Boot developer, a Tomcat admin, or just exploring Java’s Project Loom features, this overview will give you a clear understanding of the benefits — and the caveats — of adopting virtual threads in production.

Tomcat 11 Virtual Threads Demos

Virtual threads are now supported in Tomcat 11. In this video, Senior Enterprise Architect Bill Crowell walks through demos that show exactly how Java Virtual Threads behave in real applications — including how they perform under load, how they simplify concurrency, and how they integrate with Tomcat 11. This video is from the webinar "Taming Tomcat 11: Tips and Tricks for Java Teams" which took place in July 2025.

Tomcat 11 Migration & What to Expect in Future Tomcat Releases

Get practical advice on migrating to Apache Tomcat 11 and Jakarta EE 11. This video, featuring Java experts from Perforce OpenLogic, highlights what to consider as you plan your Tomcat migration, as well as available tools and steps for checking your source code. Plus, get insights into what may be coming in future Tomcat releases. This video is from the webinar "Taming Tomcat 11: Tips and Tricks for Java Teams" which took place in July 2025.