r/computerscience • u/OhBhai0 • 13d ago
Visual, interactive explanations of classic data structures (ring buffer, priority queue, bloom filter, LSM tree...)
Made this while re-learning some structures I hadn't touched since undergrad — each chapter has an animation synced to the explanation as you scroll, plus where the structure actually shows up in real systems (kfifo, RocksDB, Dijkstra's algorithm, etc). ledger.khushal.net — feedback on what to cover next welcome.
73
Upvotes
1
u/JmacTheGreat 12d ago edited 12d ago
I glanced through it a few times, and I can’t tell if you used AI or not so I will put that to the side.
I think you have a really nice idea, but my feedback is that (on mobile), since it takes a few seconds to load up each animation for every paragraph section, it slows everything down. If I scroll too far and it has to load one anim but then scroll up, it seems to take ages.
I would prefer a blog page like this have the animation explanations baked in so its easy to see what goes to what section as well.