In this issue, December 24, 2024 View it in your browser.

OpenAI Shipmas, DevSecOps Automation, Azure AI Agent, Aurora DSQL, Redis, Google Willow, PydanticAI, eBPF, Post-Quantum Cryptography, Free Copilot, iOS App Extensions, Scalable UIs, Fuzzy Unit Testing

InfoQ Dev Summit Boston 2025 (June 9-10). Two days of actionable advice from senior software developers.

Join InfoQ Dev Summit Boston 2025 for valuable insights from senior developers tackling the most pressing challenges in software development. From scalable systems to security best practices, each talk will provide actionable takeaways you can apply immediately to your projects. Book before Jan 14 and save with early bird prices. Group savings available. Register now!

 
NPS-score-InfoQ

How could we improve? Take the InfoQ reader survey

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you. The InfoQ Team

InfoQ Java Trends Report - December 2024

This report summarizes how the InfoQ Java editorial team and several Java Champions currently see the adoption of technology and emerging trends within the Java and JVM space in 2024. We focus on Java the language, as well as related languages like Kotlin and Scala, the Java Virtual Machine (JVM), and Java-based frameworks and utilities. (Trends Report)

https://res.infoq.com/podcasts/insights-java-trends-report-2024/en/smallimage/icon-trends-podcast-small-logo-1733308795477.jpg

InfoQ Java Trends Report 2024 - Discussing Insights with Ixchel Ruiz and Gunnar Morling

In this episode, Ixchel Ruiz and Gunnar Morling sat down with podcast host Michael Redlich, Lead Editor of the Java topic at InfoQ, to discuss the recent publication of the InfoQ Java Trends Report. Topics covered included: the advantages of the Java six-month release cadence; Project Lilliput and compact object headers; nullability in Java; the impact of Python; and the One Billion Row Challenge. (Podcast)

https://res.infoq.com/podcasts/micro-metrics-llm-system-evaluation/en/smallimage/InfoQ-Podcast-logo-small-1733834256422.jpg

Denys Linkov on Micro Metrics for LLM System Evaluation

Live from the QCon San Francisco Conference, we are talking with Denys Linkov, Head of Machine Learning at Voiceflow. Linkov shares insights on using micro metrics to refine large language models (LLMs), highlighting the importance of granular evaluation, continuous iteration, and rigorous prompt engineering to create reliable and user-focused AI systems. (Podcast)

https://res.infoq.com/podcasts/building-effective-engineering-teams/en/smallimage/engineering-culture-podcast-logo-1734358548713.jpeg

Building Effective Engineering Teams and Avoiding Cargo Cult Practices

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to David Guttman about building effective engineering teams, avoiding common pitfalls, critiques of cargo cult practices, building great engineering culture and the importance of individual accountability. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Recap of OpenAI Highlights Key Updates in 12-Day "Shipmas"

  2. NVIDIA Unveils Jetson Orin Nano Generative AI Supercomputer

  3. Hugging Face and Entalpic Unveil LeMaterial: Transforming Materials Science through AI

  4. Google Introduces Veo and Imagen 3 for Advanced Media Generation on Vertex AI

OpenAI Releases Sora and Full Version of O1 Reasoning Model with Fine-Tuning

OpenAI has unveiled its advanced o1 reasoning model and the video generation model Sora, enhancing complex reasoning and video creation capabilities. Sora produces high-quality videos using innovative diffusion techniques, while o1 excels in nuanced reasoning and safety. Together, they signal a transformative leap in AI, bridging creativity and rigorous reasoning. (News)

Sponsored by McKinsey

The state of AI in early 2024 - Sponsored by McKinsey

The state of AI in early 2024: Gen AI adoption spikes and starts to generate value

In the latest McKinsey Global Survey on AI, 65 percent of respondents report that their organizations are regularly using Gen AI. Respondents’ expectations for gen AI’s impact remain high with three-quarters predicting that it will lead to significant change in their industries in the years ahead. Read the Full Report.

From Anti-Patterns to Best Practices: a Practical Guide to DevSecOps Automation and Security

Spyros Gasteratos discusses security patternsand provides alternatives to detrimental practices, along with a compilation of free and open-source tools endorsed by the community. (Presentation with transcript included)

Sponsored by Akka

Gartner® report: 9 principles for improving cloud resilience - Sponsored by Akka

Gartner® report: 9 principles for improving cloud resilience

Cloud resilience isn’t guaranteed—it must be intentionally architected and implemented throughout apps and services. In this report, you'll get insights on designing resilient cloud-native apps, prioritizing risks, and leveraging automation for recovery and availability. Read the report.

TOP Cloud NEWS HEADLINES

  1. Azure AI Agent Service in Public Preview: Automation of Routine Tasks

Amazon Aurora DSQL: Distributed SQL Database with Active-Active High Availability

At the recent AWS re:Invent conference in Las Vegas, Amazon announced the public preview of Aurora DSQL, a serverless, distributed SQL database featuring active-active high availability. This new PostgreSQL-compatible database option has generated significant excitement within the AWS community and was widely regarded by attendees as the standout announcement of the conference. (News)

TOP Development NEWS HEADLINES

  1. Redis Creator 'antirez' Returns: Can He Shift Momentum away from Valkey?

  2. Google Willow Sets New Quantum Supremacy Milestone

  3. PydanticAI: a New Python Framework for Streamlined Generative AI Development

Unleashing the Kernel with eBPF

Liz Rice uses demos and examples to explain how eBPF works, and why the ability to customize the kernel’s behavior leads to powerful and efficient capabilities. (Presentation with transcript included)

TOP Java NEWS HEADLINES

  1. Post-Quantum Cryptography in Java

Java News Roundup: Spring Framework, WildFly, Hibernate, EclipseStore, Piranha Cloud

This week's Java roundup for December 9th, 2024 features news highlighting: point releases for the Spring Framework; the first beta release of WildFly 35; Hibernate ORM 7.0.0.Beta3, Hibernate Reactive 3.0.0.Beta1 and Hibernate Validator 9.0.0.RC1; and the release of EclipseStore 2.1 and Piranha Cloud 24.12.0. (News)

TOP .NET NEWS HEADLINES

  1. GitHub Launches Free Copilot Plan for Visual Studio Code and Visual Studio Users

New MSSQL Extension for VS Code Promises Enhanced Developer Productivity

Microsoft enhances Visual Studio Code's MSSQL extension with comprehensive updates, introducing improved database connection, object exploration, and query analysis tools. The new version offers advanced UI features, streamlined table design, enhanced performance visualization, and expanded export capabilities for developers working with Azure SQL and SQL Server databases. (News)

Challenges of Creating iOS App Extensions at Lyft

In a recent article, Lyft engineers Artur Stepaniuk and Max Husar described how Lyft handles the complexity of creating an app extension for their iOS app without breaking the tight RAM and binary size constraints set by Apple nor impair user experience. (News)

Software Architecture and the Art of Experimentation

Run experiments using a Minimum Viable Architecture approach to determine if your architecture decisions are on the right track. MVAs also test the viability of an MVP, allowing stakeholders to validate the business value. (Article)

Empirical Observations on the the Future of Scalable UI Architecture

Willian Martins discusses a concise course of action regarding the patterns to introduce into a UI system and how to build UI architectures for scale. (Presentation with transcript included)

How to Use Property-Based Testing as Fuzzy Unit Testing

According to Eivind Jahren, property-based testing is an invaluable tool for its ease of use and effectiveness. It is flexible in what requirements one can formulate and is simple and lightweight enough to put in the hands of software developers to perform iterative testing on a daily basis, less test code is required, and it’s easier to reuse test data generators for complex structured data. (News)

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 2024 Java Developer Productivity Report

document Understanding Experimentation Platforms (By O'Reilly) - Download Now