Featured image for: Can we consider --editable a bad practice?
Article

Extracting dependencies from Python packages

January 14, 2022

Explore the challenges involved in extracting metadata and dependency information from Python packages, then learn how Project Thoth works around them.

Node.js reference architecture
Article

Get started with Node.js 16 on OpenShift

January 13, 2022

Learn how to deploy the Node.js 16 container image on Red Hat OpenShift. This release of Node.js includes V8 engine 9.0 and additional stable APIs.

Featured image for A developer's guide to CI/CD and GitOps with Jenkins.
Article

A developer's guide to CI/CD and GitOps with Jenkins Pipelines

January 13, 2022

Learn how to use Jenkins Pipelines and Jenkinsfiles to make your code repository the single source of truth for secure and automated CI/CD workflows.

Featured image for Red Hat JBoss Enterprise Application Platform.
Article

How to migrate your Java applications to Red Hat OpenShift

January 12, 2022

Follow these steps to migrate Red Hat JBoss EAP applications to OpenShift using the Source-to-Image builder and migration toolkit for applications.

Featured image for: Value range propagation in GCC with Project Ranger.
Article

Prevent Trojan Source attacks with GCC 12

January 12, 2022

Find out how GCC 12 detects Trojan Source attacks, a new software vulnerability that uses reversed Unicode text to hide malicious code.

Featured image for OpenShift integration topics.
Article

Integrate Apache ActiveMQ brokers using Camel K

Joao Tavares
January 12, 2022

Develop a Camel K integration workflow to get your Apache ActiveMQ Classic and Apache ActiveMQ Artemis brokers working together on Red Hat OpenShift.

Featured image for Kafka Monthly Digest on Red Hat Developer.
Article

Kafka Monthly Digest: December 2021

January 11, 2022

This Apache Kafka community report includes progress on Kafka 3.1.0, Kafka project milestones in 2021, and a look ahead to new features coming in 2022.

Featured image for 5 design principles for microservices
Article

5 design principles for microservices

January 11, 2022

The microservice-oriented application is a powerful model for large-scale software systems. Learn five key principles to implement one effectively.

Node.js reference architecture
Article

Node.js at Red Hat: 2021 year in review

January 10, 2022

The Red Hat Node.js team looks back on highlights from 2021, including Node.js 16 and 17, serverless functions, Next 10, Nodeshift, and more.

Article

The GDB developer’s GNU Debugger tutorial, Part 2: All about debuginfo

January 10, 2022

Get the what, when, where, and how of debugging information, including what it is, where it's stored, and how to inspect it in your C and C++ programs.