2025

Spring

2024

Autumn

6 min read

An introduction to Java's PriorityQueue, its API, custom comparators, and the binary min-heap that powers it.

Winter

6 min read

A hash table looks up data in O(1) time. This post walks through hash tables in the Java ecosystem: the data structure, the put process, and thread safety.