Topics
What I write about.
JVM internals
9 postsHow the JVM works underneath: memory, garbage collection, object layout, the JIT and what each Java release changes.
- Series JVM Memory 3 of 3 parts published
- Series JVM Garbage Collection 5 of 5 parts published
Software design
6 postsDesigning software that lasts: Domain-Driven Design, error handling and choosing the right abstractions, with examples in Java.
- Series Pragmatic DDD 3 of 3 parts published
- Series Error Handling in Java 2 of 2 parts published