Day 17 – Building My Calculator Step by StepBuilding a functional calculator: from basic operations to structuring inputs, a detailed coding journey3 min read·thedebuggingdiary.hashnode.devSep 19, 2025
Day 16: Wrapping Up the Fundamentals of JavaScriptI’ve done it. In just 15 days of learning JavaScript, I’ve managed to get a solid grip on the core principles of the language. That means I’m finally ready to step into deeper waters and start exploring more complex concepts. But before moving forwar...3 min read·thedebuggingdiary.hashnode.devSep 17, 2025
Day 15: Objects vs Primitives and Some Array GymnasticsToday was a shorter session, but it was very important in terms of concepts. Let’s dive into what stood out. Primitive Variables vs Object Variables A key difference between primitive variables and object variables: Primitive variables hold a direct...2 min read·thedebuggingdiary.hashnode.devSep 14, 2025
JJ Day 14: Unlocking ObjectsToday was about Objects. They are a crucial part of JavaScript and anyone who works on a real project will inevitably bump into them. Objects are everywhere. They are a massive topic, but for now, TOP focused on the basics. What Are Objects? JavaScri...3 min read·thedebuggingdiary.hashnode.devAug 27, 2025
JJ Day 13: Wrapping Up The Drawing BoardYesterday I laid the groundwork for my Etch-A-Sketch inspired project. I built the grid, got the squares to respond, and made the base mechanics work. Today was the big push to finish it. The plan was simple: add functionality, polish the design, and...5 min read·thedebuggingdiary.hashnode.devAug 17, 2025