Java Hub
The cluster covers modern Java — the language, the standard library, the build and test tooling, and the patterns that make long-running Java codebases sustainable. The orientation is practical: what you use day-to-day in production codebases, how the pieces fit together, and the choices that have aged well versus the ones that have not.
Language features
- JavaTwentyOneFeatures — Records, sealed classes, pattern matching, virtual threads, and what each is actually for
- JavaRecordsAndSealedClasses — Modern data modeling primitives
- JavaStreamsAndFunctionalProgramming — Streams, collectors, and where functional patterns help vs. hurt
- JavaCollectionsFramework — The standard collections, when to use each, the immutable variants
- JavaExceptionHandlingPatterns — Checked vs. unchecked, when to wrap, when not to swallow
Concurrency and IO
Persistence
Frameworks
Adjacent clusters