Build Smarter.
Ship Faster.
Deep technical content on agentic AI systems, LLM cost optimization, Commander Architecture, and production SaaS engineering — from 18+ years of building.
Timeline
Filter by Year
Java 15: Sealed Classes, Hidden Classes, and garbage collector updates
Analyzing the Java 15 release in September 2020, detailing the preview of Sealed classes, Hidden classes, and GC updates.
Java 13: Text Blocks Preview and Dynamic CDS Archive Configurations
Analyzing the release of Java 13 in September 2019. We study the preview of Java text blocks and startup improvements.
Java 12: Standardizing Switch Expressions and Compact Number Formatting
Analyzing the release of Java 12 in March 2019, detailing the preview of switch expressions and compact number formatting.
Java 10: Modifying JVM Syntax with Local Variable Type Inference
Analyzing the release of Java 10 in early 2018. We study local variable type inference (var), compiler checks, and memory benefits.
Java 9 Final Release: The Module System, JShell REPL, and G1 Garbage Collector
Analyzing the final release of Java 9 in September 2017, detailing Project Jigsaw modules, JShell REPL, and the default G1 garbage collector.
Java 9 Module System: Modularity and Encapsulation with Project Jigsaw Previews
Analyzing the announced Java 9 Module System (Project Jigsaw) features in early 2017, focusing on modular runtime packaging.
Kotlin 1.0 Release: Java Interoperability, Null Safety, and JVM Compilation
Analyzing JetBrains' Kotlin 1.0 release in February 2016. We detail JVM bytecode compilation, null safety, and Java interoperability.
Java 8: Lambda Expressions, Streams API, and the End of PermGen Memory
An in-depth review of Java 8 released in March 2014. We analyze lambda syntax, the Streams API, and the replacement of PermGen with Metaspace.
The Rise of Scala: Bringing Functional Programming to the JVM
Analyzing the growing adoption of Scala in early 2011 as developers seek functional programming paradigms, safety features, and actor-based concurrency on the JVM.
Get New Posts In Your Inbox
No spam. Deep technical content when we publish — roughly twice a month.