Thoughts, learnings, and insights from my journey
This was the final project of The Odin Project’s Foundations course. It tied everything
together — HTML, CSS, JavaScript, and DOM manipulation.
One of the challenging parts was adding keyboard support and handling edge cases like
"NaN" bugs.
May 15, 2025
Live Preview
Understanding how paint applications work by manipulating the DOM grid. I implemented a
dynamic grid where hovering changes opacity to create a sketching effect.
It was an excellent exercise in loops and event listeners.
April 20, 2025
Live Preview