Domain-Driven Design Masterclass
Turn tangled, ever-changing business rules into software that is a pleasure to extend. Learn st...
Java, Design Patterns & Low-Level Design · 15 yrs · Principal Engineer, Zentech
This author's privacy settings may keep some details — such as their website and social links — from being shown here.
Thomas is a 15-year JVM veteran who has shipped large Java platforms and mentored dozens of engineers through senior promotion. He is obsessed with clean object modelling, design patterns applied with restraint, and the kind of low-level design that holds up under a real interview loop.
Turn tangled, ever-changing business rules into software that is a pleasure to extend. Learn st...
Stop fearing concurrency. Build precise mental models — from how a single program runs to race...
A complete, beginner-to-FAANG path through Low-Level Design: object thinking, the four OOP pill...
A complete, beginner-to-real-world path through system design: networking, protocols, distribut...
Test your OOD skills: OOP principles, SOLID, design patterns, and class modeling.
Thomas Berger Start Assessment