How debugging Go programs with Delve and eBPF is faster

How to improve application security using _FORTIFY_SOURCE=3

Podman in Action

How to contribute to LLVM

How to categorize C programs by behavior

How I developed a faster Ruby interpreter

3 ways to embed a commit hash in Go programs

GCC's new fortification level: The gains and costs

Regex how-to: Quantifiers, pattern collections, and word boundaries

Red Hat starts officially supporting Adoptium OpenJDK builds

Use compiler flags for stack protection in GCC and Clang

The road to JBoss EAP 8

Red Hat Enterprise Linux (RHEL) 9 is now generally available (GA)

What’s new in Ansible Automation Platform 2.2

New C++ features in GCC 12

The state of static analysis in the GCC 12 compiler

Java 17: What’s new in OpenJDK's container awareness

Running Java in Single-Core Containers

Broadening compiler checks for buffer overflows in _FORTIFY_SOURCE (2021)

Code specialization for the MIR lightweight JIT compiler

Prevent Trojan Source attacks with GCC 12

Customize Python dependency resolution with machine learning

How to choose the best Java garbage collector

Quarkus for Spring developers: Kubernetes-native design patterns

Shenandoah in OpenJDK 17: Sub-millisecond GC pauses

How the JIT compiler boosts Java performance in OpenJDK

From Red Hat: Making Java programs cloud-ready, Part 1: An incremental approach using Jakarta EE and MicroProfile

Instant replay: Debugging C and C++ programs with rr

Optimizing the Clang compiler’s line-to-offset mapping

Mostly harmless: An account of pseudo-normal floating point numbers

More →