Sponsored by Diffblue ChatGPT and AI tools based on Large Language Model have recently grabbed headlines. But LLMs are not the only way to do AI for code: fully autonomous code-writing is possible by using reinforcement learning to write code that can compile, run and be correct. Live Webinar and Q&A, March 21st, 2023 - Save your Seat. |
Platform Engineering has become one of the hottest topics in DevOps. The explosion of new technologies has made developing software more interesting but has substantially increased the number of things that development teams need to understand and own. Couple this with the ever-increasing cost of development cycles, organizations are interested in anything that will make them more efficient. (eMag) |
Today on the InfoQ Podcast, Wes Reisz speaks withColin McCabe about Apache Kafka’s KRaft mode. KRaft mode is the new operating mode of Apache Kafka released with 3.3.1 and is the new target architecture for Kafka metadata (the current roadmap will completely deprecate Zookeeper in Kafka in the 4.0 release). On the podcast, Wes and Colin discuss KRaft mode and what it means for the Kafka ecosystem. (Podcast) |
In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Lukáš Hermann about collaboration with universities, internship programs and growing leadership skills. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Customer segments, personality profiles, social classes, and age generations are examples of effective references to larger groups of people sharing similar characteristics. Correspondence analysis (CA) is a multivariate analysis technique that projects categorical data into a numeric feature space which captures most of the variability in the data by fewer dimensions. (Article) |
Sponsored by Snyk Join Snyk between February 14 and March 14 to help make security x100 times better in 2023 with Snyk’s world-wide The Big Fix event! Find and fix vulnerabilities while networking with your fellow engineers. Register for free! |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
In this article, we will focus on how developers should consider using fake objects instead of mock objects, as fake objects offer similar isolation benefits while driving high confidence, clear documentation, and loose coupling between implementation and test code. (Article) |
Yury Niño Roa introduces a new actor: visual metaphors, discussing visualisation and how to use colours, textures, and shapes to create mental models for observability and chaos engineering. (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. |
Sponsored by Teleport Managing identity for Kubernetes and CI/CD workflows relies on outdated security mechanisms, learn how you can address this in this new episode on March 15. Register now. |
|
Cloud Latest Content |
TOP Cloud NEWS HEADLINES |
|
On this journey, we will discover that, to quote David Mooter, “The future of service mesh is as a networking feature, not a product category, as far out of sight and mind from developers as possible—and that is a good thing.” (Article) |
Sponsored by Linode In this free course from top-Udemy instructor, Justin Mitchel, you'll learn how to deploy serverless containerized applications on Kubernetes by using Knative. This course is available on-demand to learn at your own pace. Start now. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
The practice of test && commit || revert teaches how to write code in smaller chunks, further reducing batch size. TCR yields high coverage by design, which smooths the downstream testing pipeline. (Article) |
Sponsored by Curity Jacob Ideskog, CTO at Curity, presents a micro-level view of OAuth and OpenID Connect and outlines his take on it with the OAuth and OpenID Connect Adoption Funnel. Read article. |
|
Java Latest Content |
TOP Java NEWS HEADLINES |
|
This week's Java roundup for February 13th, 2023, features news from OpenJDK, JDK 20, JDK 21, Native Build Tools 0.9.20, Spring 6.0.5, Spring Cloud Data Flow 2.10.1, Quarkus 2.16.3, Payara Platform, Micronaut 3.8.5, Helidon 3.1.2, Vert.x 3.9.15, Hibernate Search 6.2.Alpha2, MyFaces 4.0-RC5, Grails 5.3.2, Reactor 2022.0.3, Metrics 1.11-M1 and Tracing 1.1-M1, Maven 3.9, Gradle 8.0 and Piranha 22.3. (News) |
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
JetBrains released Rider 2023.1 EAP 4 on February 12. The latest Early Access Program for Rider contains such features as the ability to debug startup code for WASM .NET applications, support for Astro tool, full IDE zoom, a feature related to importing Angular templates, and support for TypeScript in Vue template expressions. (News) |
Mobile and IoT Latest Content |
Amazon has released Amazon Elastic Kubernetes Service (EKS) Anywhere on Snow. This release automates the creation and management of EKS clusters on AWS Snowball Edge devices. These devices are able to run with or without an internet connection. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
A decentralized application has a different architectural approach; they are working on distributed ledger technology called blockchain, where there is no central point of failure nor third parties involved. A revolutionary and attractive technology for new opportunities. This article covers creating such applications and why they are needed, as well as challenges during implementation. (Article) |
Matt Turner shows a modern approach to designing, implementing, and documenting APIs using dedicated tooling in a decentralised environment that has all the good parts of an api-gateway solution. (Presentation with transcript included) |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
In this article, Tariq King describes the metaverse concept, discusses its key engineering challenges and quality concerns, and then walks through recent technological advances in AI and software testing that are helping to mitigate these challenges. To wrap up, he shares some of his thoughts on the role of software testers as we move towards a future of testing in the metaverse. (Article) |
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 Gartner® Report: How to Run Containers and Kubernetes in Production |