My writing.

Java internals, framework quirks, and the occasional Linux command. Explanations and examples for the next time you’re figuring something out.

Articles.

19–24 of 128 articles
Database

Top 100 MongoDB Indexes Interview Questions with Crisp Answers

A comprehensive collection of the top 100 MongoDB indexes interview questions with short, practical answers.

9 views 3 likes 0 shares
Java

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.

14 views 0 likes 0 shares
Database

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.

9 views 1 like 0 shares
Java

How the Single Thread Executor Works in Java

How Executors.newSingleThreadExecutor guarantees sequential, ordered execution on exactly one thread.

3 views 1 like 0 shares
React

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.

1 view 0 likes 0 shares
Java

How the Cached Thread Pool Executor Works in Java

How Executors.newCachedThreadPool creates, reuses, and retires threads for short-lived tasks.

10 views 0 likes 0 shares