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

Helix 1.0, Impact Analysis, S3 Storage Browser, Building SaaS, Airport Security, Rust & Efficient Software, Microsoft .NET AI, Wasm & Containers, Vapor 5 in Swift, Technical Debt, Fast Flow

InfoQ Dev Summit Munich (Sep 26-27): Full schedule live now

All 23 active senior software developer speakers are confirmed for InfoQ Dev Summit Munich (Sep 26-27). Learn from practising senior software developers, free of marketing pitches. Meet the speakers.

 

Sponsored by Lightbend

Reactive Microservices Use Cases @ CapitalOne, Verizon, HP - Sponsored by Lightbend

Reactive Microservices Use Cases @ CapitalOne, Verizon, HP

Download this eBook to discover how microservices, built on the principles of reactive architecture, can help with use cases such as real-time financial processes, modern eCommerce, infrastructure optimization, application modernization, IoT platforms, and more. Download Now.

https://res.infoq.com/podcasts/technical-health-team-culture/en/smallimage/engineering-culture-podcast-logo-1725866986265.jpeg

Engineering Excellence: Declan Whelan on Technical Health, Agile Practices, and Team Culture

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Declan Whelan about technical health, useful metrics, modern technical practices, code stewardship and cultural aspects of good engineering teams. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. HelixML Announces Helix 1.0 Release

Google Announces Game Simulation AI GameNGen

A research team from Google recently published a paper on GameNGen, a generative AI model that can simulate the video game Doom. GameNGen can simulate the game at 20 frames-per-second (FPS) and in human evaluations was preferred only slightly less often than the actual game. (News)

Sponsored by Apollo GraphQL

Architecting the Future - Sponsored by Apollo GraphQL

Architecting the Future: Platform Strategies for API Adoption & Impact

Platform engineering is transforming every layer of the stack. But how do you apply its concepts to the API layer? Join leaders from The New York Times, Cox Automotive, and Wayfair as they share how GraphQL Federation helps them transform API sprawl into self-service adoption paths. Watch Now (On-Demand).

Mastering Impact Analysis and Optimizing Change Release Processes

Dynamic IT professional with a proven track record in optimizing production processes and analyzing outages in complex systems handling millions of TPS. The recent CrowdStrike outage highlights the importance of continuous improvement and adherence to best practices. Passionate about elevating operational excellence through strategic reviews and effective process enhancements. (Article)

Sponsored by DoiT

What are LLMs and how do they work? - Sponsored by DoiT

What are LLMs and how do they work?

LLMs like Claude, Cohere, and Llama2 have recently exploded in popularity. But what are they and how can you leverage LLMs to build impactful AI applications? Read this in-depth look at LLMs and how to use them effectively on AWS.

TOP Cloud NEWS HEADLINES

  1. Amazon Introduces Storage Browser for S3

Building SaaS From Scratch Using Cloud-Native Patterns: A Deep Dive Into a Cloud Startup

Joni Collinge presents the design and implementation of the Diagrid Cloud platform, covering design considerations, trade-offs and learnings, using Kubernetes, Dapr and Cloud-Native services. (Presentation with transcript included)

Sponsored by Akamai

GitOps for Cloud Portability - Sponsored by Akamai

New eBook: GitOps for Cloud Portability

Learn key differences between cloud-native and platform-native, how portability avoids vendor lock-in, and how GitOps enhances flexibility across environments. Download now.

TOP Development NEWS HEADLINES

  1. Security Experts Exploit Airport Security Loophole with SQL Injection

Not Just Memory Safety: How Rust Helps Maintain Efficient Software

Pietro Albini discusses how Rust's type system can be used to ensure correctness and ease refactorings, leveraging procedural macros to reduce code duplication, introducing parallelism, and tooling. (Presentation with transcript included)

Java News Roundup: Stream Gatherers, Project Loom, Hibernate Validator, LangChain4j, Clojure

This week's Java roundup for September 2nd, 2024, features news highlighting: JEP 485, Stream Gatherers, promoted to Candidate; Project Loom Build 24-loom+7-60; Hibernate Validator 9.0.0.Beta3; LangChain4j 0.34.0; and Clojure 1.12.0. (News)

TOP .NET NEWS HEADLINES

  1. CoreWCF Gets Azure Storage Queue Bindings

  2. Microsoft .NET Conf: Focus on AI

WebAssembly and Containers: Orchestrating Distributed Architectures with .NET Aspire

Running, composing, and debugging distributed applications on the local developer machine can be difficult, error-prone, and time-intensive. Those daily tasks could be dramatically simplified thanks to .NET Aspire. In this article, we will quickly dive into .NET Aspire and illustrate how you can orchestrate next-generation distributed applications. (Article)

Vapor 5 Materializes the Future of Server-Side Development in Swift

Over four years since the launch of its current version, the team behind Swift server-side development framework Vapor is making room for Vapor 5, which aims at leveraging Swift 6 concurrency capabilities and laying the foundations for the framework's future evolution. An initial alpha release is planned to be ready when Swift 6 is officially released. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Lyft Promotes Best Practices for Collaborative Protocol Buffers Design

How to Make Technical Debt Your Friend

Technical debt is a popular metaphor for communicating the long-term implications of architectural decisions and trade-offs to stakeholders. By exploiting the feedback mechanism of the Minimum Viable Architecture (MVA) approach, we have concluded that the technical debt metaphor is misleading because much of the so-called debt never needs to be, and in fact isn’t, repaid. (Article)

Enabling Fast Flow in Software Organizations

Resolving impediments to flow and removing unnecessary sources of cognitive load can make culture issues disappear in organisations, Nigel Kersten argued. Start with a clear strategy that is easy to communicate, then follow the path to creating stream-aligned teams and platform teams, he suggested. (News)

Sponsored by Scrum.org

Learning Series | Capabilities and Skills of Professional Product Ownership - Sponsored by Scrum.org

Learning Series | Capabilities and Skills of Professional Product Ownership

Product Ownership requires a distinct set of capabilities and skills that are outlined in this Learning Series. Read 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

documentAPI Management in the Age of AI

documentHow To Build Payment Systems That Scale to Infinity (On-demand webinar) - Watch Now

documentDiscover how Netflix manages 238M memberships and other world-class architectures - Download the InfoQ eMag