Code
Seeing is believeing. Here are a few coding projects visualized for the fun of it :)
Projects
my custom trello board
Interactive task board I built — draggable CRM cards, swimlanes, and configurable metadata pills.
react task card demo
binary-search
Binary search is one of the fastest ways to locate a target by repeatedly cutting the search space in half.
binary search tank demo
multi-level feedback queue
MLFQ is a CPU scheduler that runs high-priority tasks first and lowers priority for CPU-heavy ones over time.
multi-level feedback queue
solar system
Fun practice to explore the p5js library and the book, nature of code.
sol
hello world
Say hello to the world. This is a simple example of a p5js sketch.
hello
Core algorithms

Introduction - HashMap
Ah - the simple yet all powerful Hashmap.
watch on youtube

Linked Lists, Queue, ArrayDeque
One of the most important data structures in computer science.
watch on youtube

Binary Search
I break down how Binary Search works, why it’s so powerful, and show you a clean implementation in Java with common examples and edge cases.
watch on youtube

Consecutive Numbers Sum
I break down how the Consecutive Subarray Sum Equals Target algorithm in O(n) time and O(n) space.
watch on youtube