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

Llama 3.3, Gemini 2.0, Ruby on Rails 8.0, re:Invent Highlights, Software at Scale, Refactoring, Kotlin 2.1.0, Netflix’s Counter, Sidecar-Less, Principal Engineering, Developer Experience

QCon London 2025 (April 7-11). More than a developer conference.

QCon London is where senior developers, architects, and team leads go beyond technology. Explore how leading practitioners think and solve complex challenges. Gain fresh ideas and new perspectives that transform your approach to leadership and problem-solving. Book before Jan 14 and save with early bird prices. Group savings available. Register now!

 

Sponsored by Inngest

Orchestrating AI into production with Inngest - Sponsored by Inngest

Orchestrating AI into production with Inngest

Discover how Inngest powers AI orchestration with the AgentKit SDK and step.ai APIs: build reliable, production-grade workflows for dynamic AI applications. Learn more.

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

https://res.infoq.com/podcasts/developing-regulated-software/en/smallimage/engineering-culture-podcast-logo-1733746692709.jpeg

Developing Regulated Software at the Speed of Innovation: Insights from Erez Kaminski

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Erez Kaminski about the challenges and importance of developing regulated software for safety-critical systems, emphasizing the need for validated DevOps and AI integration in industries like healthcare and automotive, while highlighting the balance between innovation, safety, and regulatory compliance. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Meta Releases Llama 3.3: a Multilingual Model with Enhanced Performance and Efficiency

  2. Google AI Agent Jules Aims at Helping Developers with Their GitHub-Based Workflows

  3. New LangChain Report Reveals Growing Adoption of AI Agents

  4. Google DeepMind Unveils Gemini 2.0: a Leap in AI Performance and Multimodal Integration

  5. Amazon Introduces Amazon Nova, a Series of Foundation Models

Dataflow-Based Query Caching with Readyset

Alana Marzoev discusses the fundamentals of streaming dataflow and the architecture of ReadySet, a streaming dataflow system designed for operational workloads. (Presentation with transcript included)

Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployments

Recently, Ruby on Rails introduced v8.0, introducing updates aimed at simplifying deployment, enhancing performance, and reducing dependencies. David Heinemeier Hansson, creator of Ruby on Rails and co-owner & CTO of 37signals announced the major enhancements in a blog post. (News)

TOP Cloud NEWS HEADLINES

  1. Amazon S3 Introduces Metadata Feature for Improved Data Management and Querying in Preview

  2. From Aurora DSQL to Amazon Nova: Highlights of re:Invent 2024

Amazon CloudFront Introduces Support for VPC Origins and Static IPs

Ahead of re:Invent, AWS has announced that Amazon CloudFront now supports Anycast static IPs, providing a dedicated set of IP addresses for connecting to all CloudFront edge locations worldwide. Additionally, the new VPC origins feature enables developers to designate private resources within a VPC as origins, eliminating the need for public IP addresses or internet connectivity. (News)

Beat the Plan: Probabilistic Strategies for Successful Software Delivery at Scale

Large-scale software delivery demands managing complexity across teams and organizations. Similarly to betting strategies in Vegas, embracing probabilistic thinking helps tackle uncertainty, shifting from rigid plans to adaptive systems. By making informed bets and designing for change, leaders can control volatility, respond to evolving conditions, and drive success in dynamic environments. (Article)

TOP Java NEWS HEADLINES

  1. QCon SF 2024: Refactoring Large, Stubborn Codebases

Java News Roundup: JDK 24 in Rampdown, JDK 25 Expert Group, Jakarta EE 11 Core Profile, Spring Cloud

This week's Java roundup for December 2nd, 2024, features news highlighting: JDK 24 in Rampdown Phase One; the formation of the JDK 25 Expert Group; the release of Jakarta EE 11 Core Profile and Spring Cloud 2024.0.0; and point releases for GlassFish, Open Liberty, Quarkus and Apache Camel. (News)

Kotlin Reaches 2.1.0, Bringing New Language Features, Compiler Updates, and More

Kotlin 2.1.0 introduces new syntax, including guard conditions, non-local break and continue, and multi-dollar string interpolation. Additionally, it extends its multiplatform capabilities and improves the K2 compiler. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Inside Netflix’s Distributed Counter: Scalable, Accurate, and Real-Time Counting at Global Scale

Sidecar-Less or Sidecars for Your Applications in Istio Service Mesh?

Lin Sun discusses the choice between sidecar-less or sidecar, when to consider a sidecar-less implementation, how to migrate between these data plan options, what the implications are. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Exploring AI's Role in Automating Software Testing

Virtual Panel: How to Become a Principal Engineer

As a software engineer or individual contributor, the next step in your career can be to become a principal engineer. The path to becoming a principal engineer at companies can feel unclear, which can inhibit individual engineering careers. But that also provides opportunities for engineers to invent and shape the role of principal engineers. (Article)

Curating a Developer Experience - a Hands-On Guide for Platform Engineers

Andy Burgin explains what the customer experience team did in one of their projects, starting from scratch and how they have attained feedback with recommendations from across the business. (Presentation with transcript included)

Sponsored by Scrum.org

Struggling with Product Management? Unlock Agility with Professional Scrum - Sponsored by Scrum.org

Struggling with Product Management? Unlock Agility with Professional Scrum

Facing challenges in delivering valuable outcomes and ensuring transparency? Our Professional Scrum Competency can help. Achieve efficiency, clarity, and success in your product development. Transform your products and drive your business forward.

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

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

documentArchitecture Through Different Lenses

document2024 Java Developer Productivity Report