Java runtime field guide
Java Memory Architecture
Follow executable Java 17 code through JVM stacks, heap objects, runtime constant pools, HotSpot Metaspace, the JIT code cache and direct memory.
Technical notes
Detailed notes on Java, systems, platform engineering and observability. Some are conventional articles; others are interactive explanations built around executable examples.
Published
This index will grow as I turn study notes and practical investigations into material worth returning to.
Java runtime field guide
Follow executable Java 17 code through JVM stacks, heap objects, runtime constant pools, HotSpot Metaspace, the JIT code cache and direct memory.
Spring Boot learning series
Five separate, incremental modules covering dependency injection, the first Boot application, beans, component scanning, explicit bean creation and auto-configuration.
Next notes
The structure is now reusable, so each future article can have its own page while remaining discoverable from one place.