Blog
I rarely write blog posts, but when I do, I like to post them here. Why? Because I can add whatever interactive components I want. I don't have a specific topic, so you'll find a variety of posts here of things that come to my mind (all CS related, of course).
You can also filter the posts by tag:
- Teaching greedy algorithms with interactive componentsJanuary 07, 2025
Greedy algorithms can be tricky to grasp without hands-on experience. To help my students develop intuition for these strategies, I’ve created interactive components for classic problems like Activity Selection and Huffman Coding. This post explores how these tools enhance learning and my plans for future improvements.
- A queue with two stacksJuly 29, 2016 January 25, 2025
Google interview question: implement a queue using two stacks.
- Visualizing Sorting Algorithms: Teaching with Interactive VideosJune 12, 2024
I created interactive visualizations to help students see sorting algorithms in action. Using React, Remotion, and Astro, I animated steps from CLRS pseudo-code, allowing students to experiment and analyze behavior.