In this issue, April 15, 2025 View it in your browser.

AI Microscope, AI for FinTech, Monzo DevEx, Diff Authoring Time, EDA & Multi-Cloud, Kafka 4.0, AMQP Origins, C# SDK for MCP, LLMs & Postmortems, Supply Chain Security, Building SaaS, Legacy Code

InfoQ Dev Summit Boston 2025 (June 9-10): Practical strategies for AI, cloud, and platform success.

Skip the guesswork and learn what’s working right now. Learn practical lessons from engineers at Red Hat, SPS Commerce, and MongoDB, who are already scaling AI, cloud-native systems, and internal platforms. Walk away with proven frameworks and insights your team can apply immediately. Early bird ends today.

 

Sponsored by Microsoft

API-First Innovation Virtual Event (April 29 - 30, 2025): Learn How Visa, DocuSign & Heineken Power AI Transformation - Sponsored by Microsoft

API-First Innovation Virtual Event (April 29 - 30, 2025): Learn How Visa, DocuSign & Heineken Power AI Transformation

Join industry leaders, analysts, and customers from companies like DocuSign, Visa, Heineken, and others to learn how API-first strategies and AI integration are driving innovation, efficiency, and growth. Explore real-world success stories and future trends. Register Now.

https://res.infoq.com/podcasts/balancing-coupling-software-design/en/smallimage/the-infoq-podcast-logo-thumbnail-1743667529603.jpg

Balancing Coupling in Software Design with Vlad Khononov

In this episode, Thomas Betts speaks with Vlad Khononov about balancing coupling in software design, the subject of his recent book. They discuss how coupling is necessary for a system to function, but has to be balanced to allow the system to evolve. Vlad identifies three factors that can be used to measure coupling: knowledge sharing, distance, and volatility. (Podcast)

https://res.infoq.com/podcasts/generative-ai-future-software-testing/en/smallimage/engineering-culture-podcast-thumbnail-1743428532770.jpg

Adam Sandman on Generative AI and the Future of Software Testing

In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Adam Sandman about how generative AI is transforming software development and testing by automating mundane tasks, enabling faster prototyping, and collapsing traditional roles into broader generalist positions, while also highlighting challenges like increased defects and ethical concerns. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Anthropic's "AI Microscope" Explores the Inner Workings of Large Language Models

  2. PlanetScale Vectors Now GA: MySQL's Missing Feature?

  3. QCon London 2025: Achieving AI Precision through Intelligent Data Retrieval

  4. Radical AI Releases TorchSim: a PyTorch-Native Engine for Next-Generation Atomistic Simulations

  5. Meta AI Releases Llama 4: Early Impressions and Community Feedback

Bridging Modalities: Multimodal RAG for Advanced Information Retrieval

In this article, the authors discuss how multi-model retrieval augmented generation (RAG) techniques can enhance AI by integrating multiple modalities like text, images, and audio for deeper contextual understanding, with help of a practical example of a healthcare application. (Article)

Responsible AI for FinTech

Lexy Kassan discusses the critical aspects of responsible AI, focusing on regulatory updates like the EU AI Act and its implications for FinTech. She explains the levels of responsible AI, from ethical principles to practical implementation, including AI governance. Explore FinTech's disruptive AI response, open-source use, workforce shifts, review boards & risk frameworks. (Presentation with transcript included)

Unleashing Llama's Potential: CPU-Based Fine-Tuning

Anil Rajput and Rema Hariharan discuss the crucial role of CPU architecture in optimizing Large Language Model (LLM), specifically Llama, performance. They explain hardware-software synchronization for TCO reduction and latency improvements. Learn about core utilization, cache impact, memory bandwidth considerations, and the benefits of chiplet architecture for LLM deployments on CPUs. (Presentation with transcript included)

Sponsored by Akka

Design Patterns for Agentic AI: Building Scalable, Event-Driven Systems - Sponsored by Temporal

Design Patterns for Agentic AI: Building Scalable, Event-Driven Systems

As AI agents take on autonomous tasks, teams face new challenges in scaling, coordination, and resilience. This webinar covers essential design patterns for agentic AI, how they differ from traditional apps, and how platforms like Akka help solve orchestration and scalability issues. Live Webinar, May 1st, 2025 — Save Your Seat.

TOP DevOps NEWS HEADLINES

  1. How Meta Uses Precision Time Protocol to Handle Leap Seconds

  2. Optimize AI Workloads: Google Cloud’s Tips and Tricks

  3. QCon London: a Three-Step Blueprint for Managing Open Source Risk

  4. QCon London: Monzo's Recipe for Developer Experience: Assemble, Build, Communicate

How Meta is Using a New Metric for Developers: Diff Authoring Time

Diff Authoring Time (DAT). DAT is a new metric developed by engineers at Meta to measure the duration required for developers to submit changes, known as "diffs," to the codebase. By tracking the time from the initiation of a code change to its submission, DAT offers insights into the efficiency of the development process and helps identify areas for improvement. (News)

TOP Cloud NEWS HEADLINES

  1. QCon London 2025: Insights from 20+ Years in Mission-Critical Infrastructure

  2. QCon London 2025: Kraken Technology's Approach to Renewable Energy Management

QCon London 2025: Distributed Event-Driven Architectures across Multi-Cloud Boundaries

At QCon London 2025, Teena Idnani from Microsoft addressed the rise of multi-cloud adoption, revealing that 89% of organizations embrace this strategy. Using the fictional FinBank, she showcased practical strategies to overcome latency, resilience, event ordering, and duplication challenges, emphasizing the importance of security, observability, and continuous team education. (News)

TOP Development NEWS HEADLINES

  1. Claude for Education: Anthropic’s AI Assistant Goes to University

  2. QCon London 2025: the Origin Story of AMQP - Advanced Message Queuing Politics

Kafka 4.0: KRaft Simplifies Architecture

Apache Kafka 4.0 ushers in a transformative era by adopting KRaft mode, eliminating the need for ZooKeeper, streamlining architecture, and enhancing scalability. With a next-gen consumer group protocol for improved performance and early access to point-to-point messaging, Kafka solidifies its role in modern data streaming. Elevate your data infrastructure with Kafka’s innovative advancements! (News)

Sponsored by ScyllaDB

Designing Data Intensive Applications (By O’Reilly) - Sponsored by ScyllaDB

Designing Data Intensive Applications (By O’Reilly)

In this comprehensive guide, Martin Kleppmann helps you navigate the diverse and fast-changing landscape of approaches to processing and storing data for data-intensive applications. Understand the distributed systems research upon which modern databases are built, learn from the data architectures of major online services, and more. Download Now.

TOP Java NEWS HEADLINES

  1. QCon London 2025 Day 1: Parsing Data from Space, Developer Joy, Local First Apps, Platforms

Java News Roundup: Jakarta EE 11 Web Profile, GlassFish, TornadoVM, Micronaut, JHipster, Applet API

This week's Java roundup for March 31st, 2025, features news highlighting: the formal release of the Jakarta EE 11 Web Profile; the eleventh milestone release of GlassFish 8.0.0; point releases TornadoVM 1.1.0, Micronaut 4.8.0 and JHipster 8.10.0; and a new JEP candidate to remove the Applet API. (News)

Microsoft Collaborates with Anthropic to Launch C# SDK for MCP Integration

Microsoft has partnered with Anthropic to develop an official C# SDK for the Model Context Protocol (MCP), an open protocol designed to connect large language models (LLMs) with external tools and data sources. The SDK is open-source and available under the modelcontextprotocol GitHub organization. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Datadog Employs LLMs for Assisting with Writing Accident Postmortems

  2. Lessons on How to Get Timeouts, Retries and Idempotency Right from Sam Newman at QCon London

  3. AMD’s Gaia Framework Brings Local LLM Inference to Consumer Hardware

Shadow Table Strategy for Seamless Service Extractions and Data Migrations

The shadow table strategy creates a synchronized duplicate of the data that keeps the production system fully operational during changes, enabling zero-downtime migrations. The approach supports diverse scenarios - including database migrations, microservices extractions, and incremental schema refactoring - that update live systems safely and progressively. (Article)

Comprehensive Approaches to Software Supply Chain Security

Mykhailo Brodskyi discusses critical software supply chain security risk categories relevant to FinTech and explains effective mitigation strategies. Drawing from real project case studies, he shares insights to protect systems from vulnerabilities and ensure platform security and resilience. Demo: third-party library risk mitigation through software bill of materials generation and analysis. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. How Senior Software Engineers Can Learn from Junior Engineers

  2. Using Artificial Intelligence in Software Testing

  3. QCon London: Bringing DevOps Principles to Controls and Audit

  4. QCon London: Mistakes People Make Building SaaS Software

  5. Lessons Learned from Growing an Engineering Organization

Building Tomorrow’s Legacy Code, Today

Shawna Martell shares practical strategies to effectively manage legacy code and tech debt. Learn how to lift existing code, gain buy-in for improvements, and build new systems with future maintainability in mind using encapsulation, testing, and linting. She explains the Strangler Fig pattern and provides actionable advice for creating code that ages gracefully and minimizes future headaches. (Presentation with transcript included)

Thriving through Change: Leading through Uncertainty

Jennifer Davis discusses practical approaches for senior software developers and engineering leaders to navigate organizational change and build high-performing teams. She explains the importance of functional leadership, enabling healthy conflict, and establishing metrics that truly reflect value. Learn how to craft supportive environments that empower individual growth and maximize team impact. (Presentation with transcript included)

InfoQ Call for Contributors

Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career

Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers?

InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends.

Join the InfoQ Writing Team

SPONSORED CONTENT

Latest Sponsored Resources

documentThe APIOps Playbook: Managing APIs with Speed, Security, and Scale - Download now

documentBuilding a Streaming SQL Engine: Real-Time Queries Without Recalculation