SPONSOR AD ORMs are great. But interacting directly with the database enables performance-improving optimizations. Learn how to unlock more of your database's power with a free course for Node.js devs. Sponsored by Cockroach Labs |
This report provides a summary of 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 2022. 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) |
Each year, InfoQ editors discuss what we’ve been observing across the entire software development landscape, and create several trends reports, each with its own graph of the adoption curve. This helps the editorial team focus its reporting on innovative technologies and ideas, and also provides our readers with a high-level overview of topics to keep an eye on. (Podcast) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Patricia Kong of Scrum.org about the importance and value of facilitation skills for collaborative teams. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
OpenAI released ChatGPT, a conversational AI model based on their GPT-3.5 language model (LM). ChatGPT is fine-tuned using Reinforcement Learning from Human Feedback (RLHF) and includes a moderation filter to block inappropriate interactions. (News) |
SPONSOR AD Learn about common release management feature flag use cases and how to deploy release management feature flags using Ring and Percentage deployment. You'll also learn about release management best practices across the software development lifecycle. Download Now. Sponsored by LaunchDarkly |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Nigel Kersten feels that it is time for a prescriptive roadmap for how to adopt and implement platform engineering. A lack of definition for DevOps enabled early adopters but didn't allow late-majority enterprises to be successful in their adoption of DevOps. The platform engineering community is in danger of repeating this mistake. (Article) |
SPONSOR AD Download this eBook to learn how data engineers and analysts can architect more reliable data ecosystems, from ingestion in the warehouse or lake to the analytics layer downstream. Discover what it takes to identify, alert for, resolve, and prevent data quality issues in a holistic and end-to-end way across your stack. Download Now. Sponsored by Monte Carlo |
|
Cloud Latest Content |
TOP Cloud NEWS HEADLINES |
|
Sam Newman looks at what’s needed to get the most out of a move to a cloud native mindset. (Presentation with transcript included) Software Delivery Practices Evolve Fast, So Should Your Learning. Attend QCon London software development conference (March 27-29, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches. |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
This week's Java roundup for December 5th, 2022, features news from OpenJDK, JDK 20 in Rampdown Phase One, formation of the JDK 21 expert group, point and milestone releases of: Spring Shell, Spring Tools, Quarkus, Open Liberty, GraalVM Native Build Tools, Apache Tomcat, Hibernate ORM, Eclipse Vert.x, Resilience4j, JDKMon and Ktor; and JakartaOne Livestream 2022. (News) |
SPONSOR AD Read this paper to understand SQL to NoSQL architectural differences, the tradeoffs between flexibility, scale, and cost, and considerations for successful SQL to NoSQL migrations. Download now. Sponsored by ScyllaDB |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
No MSMQ support is available in the new versions of .NET; if it’s time to move, this article presents a few considerations on what that transition can look like. It will explore some of the available options. By the end, you should see that even though it may be tough, there is a pathway forward. (Article) |
Web Development Latest Content |
The team behind the Vite frontend build tool recently released Vite 4.0, 5 months after Vite 3.0. The new version is motivated by the breaking upgrade from Rollup 2.0 to 3.0. Vite 4.0 also adds support for SWC, a Rust-based bundler that claims order-or-magnitude speed improvement over Babel. (News) |
SPONSOR AD Ever wondered how you could build applications across your AWS application stack rapidly and securely? Check out the 5 Best Practices for Securing Workloads on AWS and get useful insights on how to detect and remediate security vulnerabilities early on. Sponsored by Snyk |
|
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
The Swift team has started to work on a new open-source implementation of the Foundation framework. To be written entirely in Swift, the new Foundation aims to improve performance by getting rid of conversion costs between Objective-C and Swift as well as to provide the opportunity for modularizing and clean it up. (News) |
Architecture & Design Latest Content |
Glen Mailer discusses building and using event tracing to monitor a system. (Presentation with transcript included) |
Tejas Shikhare discusses how Netflix migrated to GraphQL and some of the problems they had to solve scaling it. (Presentation with transcript included) |
SPONSOR AD Leading D2iQ Kubernetes experts show you how to avoid the most serious deployment pitfalls in this new on-demand webinar. Learn more. Sponsored by D2iQ |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Software engineers are feeling burnt out, and this is directly affecting their productivity and ability to learn new skills. But in today’s ever-growing digital world, developers must be on top of new technologies and tools. Team leaders, therefore, need to cultivate a change mindset by adopting a business-impact-first approach and learning from startup environments, among other tips. (Article) |
I’m a software tester who observed that certain activities were getting me excited, while other simpler, shorter activities were draining and took a lot longer to get me motivated enough to even pick them up . This article is an experience report of how I discovered my personal energy system and superimposed it on a video game model, which also applies to the world of software testing. (Article) |
Eder Ignatowicz discusses becoming a successful staff-plus engineer. (Presentation with transcript included) |
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 Process automation in 2023? These Camunda resources will make sure you achieve it faster & cheaper. DZone Trend Report: Kubernetes in the Enterprise 2022 |