In this issue, January 21, 2025 View it in your browser.

Apache Hudi, Nvidia Project Digits, Vercel MicroVM, Microsoft AIOpsLab, Technology History, Spring Security, Android Studio Ladybug, Personal Brands, Developer Productivity

Save 20% on QCon London Training Days with a conference + training pass. Offer ends Jan 29.

Join senior developers and architects at QCon London (April 7-11). For a limited time, register for the conference and add a 1 or 2-day Training Pass to save 20% (£580-£702) with promo code PROMO20TrainingQUK25. Ends January 29. Secure your spot now.

 

Sponsored by Akka

Mastering Event Sourcing: A Game-Changing Design Pattern for Distributed Systems - Sponsored by Akka

Mastering Event Sourcing: A Game-Changing Design Pattern for Distributed Systems

Event sourcing transforms how we design and maintain modern apps by capturing state changes as immutable events, solving complex distributed problems. This webinar introduces key patterns, tools, and techniques to help developers and architects implement it effectively. Live Webinar, February 11th, 2025 — Save Your Seat.

https://res.infoq.com/minibooks/2024-infoq-trends-reports-emag/en/smallimage/trends-reports-emag-jan-2025-cover-small-1736416035322.jpg

The InfoQ Trends Reports 2024 eMag

This special edition of The InfoQ eMag, contains a comprehensive collection of our popular InfoQ Trends Reports from 2024, a year with both evolution and revolution within the landscapes of technology, software development trends. This collection does not just reflect the past year's technological trends. We aspire to use it as a guide for future exploration and innovation. (eMag)

https://res.infoq.com/podcasts/building-green-software/en/smallimage/InfoQ-Podcast-logo-small-1736329392065.jpg

Building Green Software with Anne Currie and Sara Bergman

What Does It Mean to Be Green in IT? That's the question that begins chapter one in Building Green Software. In this episode, Thomas Betts is joined by two of the book's authors, Anne Currie and Sara Bergman. The discussion covers general themes and digs into some practical advice for all software practitioners. (Podcast)

https://res.infoq.com/podcasts/improving-communication-connection/en/smallimage/engineering-culture-podcast-logo-1736430961996.jpeg

Techniques for Improving Communication and Connection in Technical and Social Settings

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Geoffrey Huck about how software engineers can improve their communication skills, particularly with non-technical colleagues, by actively seeking feedback, using analogies and stories to explain technical concepts and varying their speaking style to keep audiences engaged. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Major LLMs Have the Capability to Pursue Hidden Goals, Researchers Find

  2. HuatuoGPT-o1: Advancing Complex Medical Reasoning with AI

  3. Google Releases PaliGemma 2 Vision-Language Model Family

  4. Nvidia Announces Arm-Powered Project Digits, Its First Personal AI Computer

Apache Hudi 1.0 Now Generally Available

The Apache Software Foundation has recently announced the general availability of Apache Hudi 1.0, the transactional data lake platform with support for near real-time analytics. Initially introduced in 2017, Apache Hudi provides an open table format optimized for efficient writes in incremental data pipelines and fast query performance. (News)

Sponsored by Microsoft Azure

Unleash the Power of GenAI: Architecting Intelligent Applications with Azure - Sponsored by Microsoft Azure

Unleash the Power of GenAI: Architecting Intelligent Applications with Azure

Dive into our hands-on blog series and discover how Azure's generative AI can transform app development. Learn to build a marketing app for "Best For You Organics" that crafts social posts, blogs, and emails effortlessly. Leverage GenAI to enhance productivity, enable scalability, and drive innovation with Azure’s advanced architecture. Learn More.

TOP DevOps NEWS HEADLINES

  1. Vercel Cuts Build Times with New MicroVM Infrastructure

Microsoft Research Introduces AIOpsLab: a Framework for AI-Driven Cloud Operations

Microsoft Research unveiled AIOpsLab, an open-source framework designed to advance the development and evaluation of AI agents for cloud operations. The tool provides a standardized and scalable platform to address challenges in fault diagnosis, incident mitigation, and system reliability within complex cloud environments. (News)

Where is the Art? A History in Technology

Andy Piper discusses creative technology and art and the ways in which it has been misunderstood and feared at different points in our shared history and culture. (Presentation with transcript included)

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. Java News Roundup: WildFly 35, Jakarta EE 11 Update, Java Operator SDK 5.0-RC1

Spring Security Configuration with Flow Diagrams

In modern Java systems, Spring Security is widely used, offering numerous settings for various scenarios. This diversity can be confusing when more specific configurations beyond the default formLogin(withDefaults()) are needed. This article demonstrates basic configurations with detailed component analysis through diagrams and code examples, providing a starting point for further customization. (Article)

Android Studio Ladybug Update Adds Gemini Support, New Debugging Features, and More

In its recent update to Android Studio Ladybug (2024.2.2), Google has added new Gemini Code Transforms to modify, refactor, or create code, debugging and testing tools, and developer experience improvements. Additionally, the IDE adopts the latest IntelliJ 2024.2 platform release. (News)

TOP Culture & Methods NEWS HEADLINES

  1. Why Software Developers Need to Build Their Personal Brand

  2. Shaping an Impactful Data Product Strategy

Enabling Developer Productivity: Intentional Evolution of the Platform

Jennifer Davis explores strategies for deliberately refining processes, tools, and workflows to scale contributions to enhance developer experience and productivity. (Presentation with transcript included)

Sponsored by Scrum.org

Free Resources | Grow your Product Ownership Skills - Sponsored by Scrum.org

Free Resources | Grow your Product Ownership Skills

Product Ownership requires a set of skills and capabilities to reach the goals of a product organization. This set of resources can help you. Find resources now.

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

document Boost developer experience with InfoQ’s Platform Engineering eMag — Download Now

document Architecture Through Different Lenses

document 2024 Java Developer Productivity Report