TBTarun Bansalindiscere.tech·Aug 30 · 9 min readLeadership, Autonomy, and a Low-Hierarchy Working CultureA reflections on guidance, responsibility, and trust in high-performing teams If you need a team lead to show you a path, that can be useful and even enjoyable. If you need a manager to make sure you00
TBTarun Bansalindiscere.tech·Aug 28 · 15 min readSystem Design Interview Guide: A 5-Step RoadmapSystem design interviews are not primarily tests of how many technologies you can name. They test whether you can turn unclear requirements into a sensible architecture, explain your decisions and rec00
TBTarun Bansalindiscere.tech·Aug 28 · 5 min readConcurrencyThread Lifecycle NEW → RUNNABLE → BLOCKED/WAITING/TIMED_WAITING → TERMINATED BLOCKED: waiting to acquire a monitor lock WAITING: Object.wait(), Thread.join() with no timeout — needs explicit notify 00
TBTarun Bansalindiscere.tech·Aug 28 · 2 min readJava Garbage Collection Cheat SheetA practical reference covering GC collector trade-offs, G1's region-based layout, low-pause collectors (ZGC/Shenandoah), and how to diagnose GC behavior in production. Collector Trade-offs Trade-off 00
TBTarun Bansalindiscere.tech·Aug 28 · 4 min readJava Memory Model & Concurrency Cheat SheetA practical reference covering JVM memory internals and Java concurrency — heap structure, the Java Memory Model, thread lifecycle, synchronization primitives, executors, CompletableFuture, and the co00