Latest Posts
Guides for various languages and frameworks you need for development
Writing Your Own Claude Code Skill / Agent
Frontmatter rules and practical examples for authoring custom SKILL.md files and subagent definitions.
Claude Code Skill / Agent -- Overview and How They Work
What Claude Code Skills and Subagents are, how they work internally, and when to reach for each.
JDK 26 Key Features — HTTP/3 Support and 15% G1 GC Throughput Boost
An overview of Java 26's HTTP/3 client, G1 GC throughput improvement, AOT cache expansion, and other latest changes.
JDK 25 Key Features — The Fifth LTS, Compact Source Files and Compact Headers
An overview of Java 25 LTS with compact source files, Scoped Values, Compact Object Headers, and other key features.
JDK 24 Key Features — Stream Gatherers Finalized and a Record 24 JEPs
An overview of Java 24's Stream Gatherers, Virtual Thread pinning fix, quantum-resistant cryptography, and 24 total JEPs.
JDK 23 Key Features — Markdown Javadoc and ZGC Generational Default
An overview of Java 23's Markdown documentation comments, ZGC Generational default switch, Module Import preview, and more.
JDK 22 Key Features — Unnamed Variables and Launch Multi-File Programs
An overview of Java 22's finalized Unnamed Variables, Multi-File Source execution, Stream Gatherers preview, and more.
JDK 21 Key Features — The Fourth LTS and Java's Biggest Update Ever
A comprehensive overview of Java 21 LTS with Virtual Threads, Record Patterns, Sequenced Collections, and 15 total JEPs.
JDK 20 Key Features — Record Patterns Improvements and Scoped Values
An overview of Java 20's Record Patterns improvements, Scoped Values, Virtual Threads second preview, and more.
JDK 19 Key Features — The Debut of Virtual Threads and Structured Concurrency
An overview of Virtual Threads, Structured Concurrency, and Record Patterns introduced as previews in Java 19.
No posts match the selected filter.