My writing.
Java internals, framework quirks, and the occasional Linux command. Explanations and examples for the next time you’re figuring something out.
Top 100 MongoDB Indexes Interview Questions with Crisp Answers
A comprehensive collection of the top 100 MongoDB indexes interview questions with short, practical answers.
How the Thread-Per-Task Executor Works in Java
Explanation of Java's thread-per-task executor, focusing on virtual threads and how it differs from traditional thread pools.
Top 50 MongoDB Interview Questions and Answers
A comprehensive list of 50 frequently asked MongoDB interview questions with concise answers, covering fundamentals, CRUD, data modeling, indexing, aggregation, replication, sharding, and performance best practices.
How the Single Thread Executor Works in Java
How Executors.newSingleThreadExecutor guarantees sequential, ordered execution on exactly one thread.
useState vs useRef in React
A concise comparison of the useState and useRef hooks in React.js, highlighting key differences in re-rendering, mutability, and common use cases.
How the Cached Thread Pool Executor Works in Java
How Executors.newCachedThreadPool creates, reuses, and retires threads for short-lived tasks.