Profile avatar
infoq.com
Helping dev teams adopt new technologies and practices for 18 years. Written by software engineers. Read by over 1.5 m devs worldwide. InfoQ.com and QConferences.com https://linktr.ee/infoq
470 posts 872 followers 630 following
Prolific Poster

Java developers are no longer limited by CPU cores! This #InfoQ article explores how to bring GPU-level acceleration to enterprise Java using CUDA, with a practical JNI-based integration pattern, real-world use case, and performance benchmarks. 📘 Read now: bit.ly/3Zm9wC5 #Java #CUDA

Microsoft plans to #opensource the code behind the GitHub Copilot Chat extension under the MIT license in the coming months. They also aim to integrate core AI features directly into VS Code. 🔎 Find out more: bit.ly/3ZinAMY #InfoQ #SoftwareDevelopment

Introducing the Embabel Agent Framework, a new JVM-based platform for building AI-powered applications, built on the #SpringFramework. #InfoQ sat down with Rod Johnson, creator of Spring & Embabel, to dive into the framework’s design & strategic vision. 📰 Read now: bit.ly/3ZigFmW #Java #AI #LLMs

Amazon has just unveiled Strands Agents - an #opensource SDK that simplifies #AIagent development through a model-driven approach. Developers can now build agents by defining prompts and tool lists with minimal code. 🔗 Discover more about this framework: bit.ly/3FIh3EK #AI #LLMs #GenAI #InfoQ

Is joy key to #DeveloperProductivity? @hollycummins.com & @trishagee.bsky.social say YES! Discover how embracing curiosity & cutting friction can boost your output. Joy isn't a distraction - it's a superpower! 📰 Read now: bit.ly/3T87imb ‬ #DeveloperExperience #Productivity

JEP 502 introduces the Stable Values API in #JDK25 👉 bit.ly/4dSlOIs It boosts app startup performance with deferred immutability, enabling thread-safe, at-most-once initialization of complex objects. Find out more on #InfoQ! #Java #JEPs #JVM #InfoQ

Introducing #LMEval – a tool that helps AI researchers & developers compare the performance of different #LLMs. Designed to be accurate, multimodal & easy to use, LMEval has already been used to evaluate major models in terms of safety and security. Details: bit.ly/45aL0I2 #AI #opensource #InfoQ

🧠We rely on #KnowledgeStock to do our jobs. 💡 We need #KnowledgeFlow to build what’s never been built before. In this #InfoQ #podcast, @mentrix.bsky.social explores how #SoftwareArchitecture fuels Knowledge Flow + the power of a #GrowthMindset. 🎧 Listen now: bit.ly/43Dw6ZH

#VisualStudio 2022 version 17.14 is here! This update introduces agent mode for GitHub Copilot, enabling it to perform complex, multi-step tasks when editing code. 🔗 Dive deeper into what's new on #InfoQ 👉 bit.ly/441J3MI #dotnet #Microsoft #SoftwareDevelopment

Have I Been Pwned ( #HIBP) has unveiled a major front-end redesign - boosting breach visibility & laying the groundwork for future capabilities. In an interview with #InfoQ, @troyhunt.com shared what’s next: automation, family account enrollment & improved enterprise workflows. 👉 bit.ly/3T8Imek

The European Union Agency for Cybersecurity (ENISA) has recently launched the beta of the European Vulnerability Database (EUVD), a new public platform operating alongside, but independently from, the widely used CVE system. My recap for @infoq.com is out today. www.infoq.com/news/2025/06...

🆕 #CNCF has welcomed #k0s into its Sandbox program! k0s - a lightweight, zero-friction Kubernetes distribution - has been gaining adoption in edge computing and resource-constrained environments. Dive deeper: bit.ly/4dImdNs #InfoQ #Kubernetes #CloudNative #EdgeComputing #DevOps

Microsoft’s TypeScript team unveiled tsc-go — an experimental native port of the #TypeScript compiler (tsc). The goal? ✅ 10x improvement on build time ✅ drastically reducing cold editor startup times ✅ substantially improving memory usage 🔗Learn more: bit.ly/4jAgQ49 #InfoQ #GoLang #WebDevelopment

Scaling a system is a hard problem to solve Underinvest: your system’s lifespan is limited Overinvest: your #MVP might never make it to market due to cost Think in terms of scalability options: if you can scale later without rearchitecting, delay the decision. If not, solve it now bit.ly/3FBEVK4

When we're architecting Event-Driven Systems at scale, resilience isn't about avoiding failure, it's about embracing it. We're not chasing some mythical "perfect" system. Instead, we're building systems that can take a hit and keep running. #InfoQ article 👉 bit.ly/3ZzqaOX #EventDrivenArchitecture

Curious about how massive platforms like #Slack manage critical infrastructure failures and stay up and running? Cooper Bethea dives deep into their journey from a monolithic architecture to a #CellBasedArchitecture. ▶️ Watch the video now: bit.ly/4kswIr0 #CaseStudy #SoftwareArchitecture

Running #LLMs requires significant computational power, which scales with model size and context length. Ye Qi from #Meta shares strategies to fit models across hardware types, plus techniques to optimize inference latency & throughput. 🎥 Watch the #InfoQ video: bit.ly/4dEZNN0 #AI #CaseStudy

My @infoq.com article won the second prize in the 2025 Article Contest, check it out! www.linkedin.com/posts/infoq_...

@michaelminella.com and I answered to @infoq.com questions about AOT Cache (Project Leyden), Null Safety with JSpecify and #Spring support durations. www.infoq.com/news/2025/05...

Ever been frustrated by slow-loading content while scrolling? You're not alone! Traditional pagination - loading content in chunks - often fails to meet user expectations. 🥁 Now entering… #AI for faster, personalized loading on any device! 🔗 More insights: bit.ly/3HfIFkU #InfoQ #WebDevelopment

🆕 #ApolloGraphQL launched its #MCPserver, enabling businesses to securely & efficiently integrate AI agents with existing APIs using GraphQL. Learn more from Matt DeBergalis, CTO and co-founder, in this interview with #InfoQ 👉 bit.ly/4jrZQNK #GraphQL #ModelContextProtocol #APIs

For those of you who care about trends: #modular #monoliths are listed in the “early majority” section of the @infoq.com 2025 Software Architecture And Design Trends report (again). If you haven't jumped the bandwagon, yet: you can still spearhead a movement! 😉🍃📦

We’re headed to @infoq.com Dev Summit! Join Ryan on June 9 as he breaks down how to ship AI-powered software fast—without relying on vibes or manual fixes. Catch his session and start building smarter: circle.ci/4jiUgwR

Did you know #AlphaEvolve uses #LLMs to discover & optimize algorithms? From hardware design to AI training, they're optimizing across various domains. Read #InfoQ for all the insights: bit.ly/4khol18 #GoogleDeepMind #AI #Agents

Discover how #Clojure evolved - from Rich Hickey’s vision to a mature enterprise solution. 🎥 Dive into its philosophy, milestones & vibrant community in this #InfoQ talk: bit.ly/4jpjIRk 📄 #transcript included #ProgrammingLanguages #JVMLanguages #SoftwareDevelopment #FunctionalProgramming

Excited to speak at @infoq.com Dev Summit Boston on June 10 about “Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems.” Let’s explore effective testing strategies for complex systems. 🔗 devsummit.infoq.com/speakers/eli...

Introducing #Pyrefly: Meta's new #opensource #Python type checker, crafted in Rust for maximum performance! Pyrefly is intended to replace the OCaml-based Pyre type checker previously used for Instagram’s codebase. Find out more: bit.ly/4jIi3a1 #InfoQ #Meta #RustLang #TypeChecking

🌟 Big things are happening in the world of #Java! bit.ly/4jq65la Java's 30th birthday; the release of Hibernate ORM 7.0 and Hibernate Validator 9.0; the May 2025 edition of Open Liberty; the first beta release of JobRunr 8.0; and the introduction of Embabel, jaz, and Eclipse DataGrid. #InfoQ

In this #InfoQ article, Carlos Arguelles shares insights from his time at #Google & #Amazon, highlighting how #ArchitecturalDecisions made at these companies shaped the way they develop software. Don't miss his deep dive! 🔗 bit.ly/3Ha9Dur #DevOps #Scalability #Productivity

During the COVID-19 pandemic downtime, the engineering teams at travel search giant Skyscanner took the opportunity to introspectively examine their #Observability stack. The result? A complete overhaul that boosts reliability for both engineers & travellers. Learn more: bit.ly/3SVid2B #InfoQ

Dive into the latest releases from #Spring 👉 bit.ly/4jGq7rP GA releases of Spring Boot, Spring Security, Spring Authorization Server, Spring Session, Spring Integration, Spring for GraphQL, Spring AI and Spring Web Services. #Java #SpringBoot #SpringSecurity #SpringAI

Meet Edit – Microsoft’s new open-source command-line #TextEditor, coming soon to Windows 11! Edit is designed to deliver a lightweight native, modern command-line editing experience similar to Nano & Vim. 🔗 Find out more: bit.ly/4jip3tF #InfoQ #RustLang #Windows11 #SoftwareDevelopment

#Kubernetes Edge Resiliency: Recovering from Ransomware Attacks! Explore the challenges – limited resources, network issues, and security threats – and uncover the vital solutions: strong backups, secure write-protected storage, and automated & tested recovery. 🎧 #InfoQ #podcast: bit.ly/3Hb55ns

Mocking #gRPC services allows you to validate gRPC integration code during your tests while avoiding common pitfalls: unreliable sandboxes, version mismatches & complex test data setup requirements. Learn how to use WireMock’s #SpringBoot integration to mock gRPC services: bit.ly/3So4fpU #Java

Uber has completed a massive #Kubernetes migration, shifting all compute workloads from Apache Mesos to Kubernetes across multiple data centers and cloud environments. Learn more: bit.ly/3SkzZMs #InfoQ #DevOps

#Grafana 12 is here with major upgrades! Now GA: Git Sync, dynamic dashboards, improvements to Drilldown which gives code-free point-and-click insights into data, and a Cloud Migration assistant. Explore what's new: bit.ly/45oR7bw #InfoQ #DevOps #Monitoring #DistributedTracing #OpenTelemetry

Redis 8 has recently hit general availability, switching to the AGPLv3 license. My recap for @infoq.com is out today. www.infoq.com/news/2025/05...

Discover how #PklLang is redefining #InfrastructureAsCode! Unlike complex #YAML, Pkl uses schemas & constraints for robust configuration management, catching errors early and providing clear feedback. 🎥 Watch the video by Dan Chao (Software Engineer, Apple): bit.ly/43ptkpm #Kubernetes #IaC

Microsoft has just dropped #dotnet10 Preview 4! Packed with a range of enhancements across: ➡️ ASP.NET Core ➡️ Blazor ➡️ .NET MAUI ➡️ WPF ➡️ Entity Framework Core ➡️ Runtime updates 🔗 Explore more on #InfoQ ➡️ bit.ly/4dvR8ww #dotnet #ASPdotnetCore #Blazor #dotnetMAUI #Microsoft

#SpringBoot 3.5 is live! Check out the updates: ✅ Improved configuration, containers, and SSL ✅ Includes breaking configuration changes ✅ 13 months of free releases ✅ +72 months of paid support 🔗 Details on #InfoQ 👉 bit.ly/43ITp43 #Java

Introducing Terraform MCP Server - an #opensource implementation of the #ModelContextProtocol designed to improve how #LLMs interact with infrastructure as code. Find out more: bit.ly/3FrenLq #InfoQ #Terraform #AI

Explore #RxJS best practices designed for today’s modern ecosystem! This #InfoQ article guides you through patterns that scale from Angular 16 to Angular 17/18, helping you write cleaner, more efficient, and future-proof code. 📰 Read now: bit.ly/4kp1IHO #Angular #Angular17 #Angular18 #WebDev

#SpringAI 1.0 is officially here! Developers can now build scalable, production-ready AI applications by aligning with established Spring patterns and the broader Spring ecosystem. Dive into the key features of this release on #InfoQ 👉 bit.ly/4dMTIOZ #Java #SpringBoot #AI

What's the secret to reaching #StaffPlus in tech? @thiagoghisi.bsky.social breaks down real promotion data, performance reviews, and key behaviors that define success beyond senior levels. 💡 Key learnings: Career gaps, high-impact behaviors, "Staff Projects" 🔗Read now: bit.ly/43DrYsi #TechCareer

Check out what’s new in the world of #Java 👉 bit.ly/43EF9t8 The GA releases of LangChain4j 1.0, Eclipse Vert.x 5.0 and Spring Data 2025.0.0; the May 2025 edition of the Payara Platform; second release candidates for Hibernate ORM 7.0 and Hibernate Reactive 3.0; & more. #InfoQ

Windsurf has launched its first SWE-1 models - built to support the full range of software Engineering Tasks, not limited to Code Generation! Meet SWE-1, SWE-1-lite & SWE-1-mini — each designed for different engineering needs. 📰 Read more: bit.ly/4mpPOzh #InfoQ #AI

Discover: ➡️ How Kubernetes evolved and its role in platform building ➡️ When & how to use it ➡️ How #WebAssembly & #Kubernetes can boost infrastructure efficiency 🎧 New #InfoQ #podcast with ‪@koerbaecher.io ! Listen now 👉 bit.ly/4dnEDmu #CloudNative #CloudComputing