Category: Uncategorized

  • How To Break Down a Coding Problem Like a Pro

    If you’re a beginner coder, you might think that mastering 10 programming languages or frameworks is what separates you from professional developers. But the truth is much simpler: it’s the ability to break down coding problems into clear, manageable steps that you can actually solve. In today’s world with AI writing code, what really matters

    Read More

  • Git Reset vs Revert vs Rebase — Fix Your Mistakes the Right Way

    Learning Git basics like git add, commit, and push is great — but what happens when things go wrong? What if you commit buggy code, or push something to the remote repo that shouldn’t be there? In my latest Git tutorial video, I walk through how to fix common mistakes with three powerful commands: git

    Read More

  • Why I Stopped Using Printf to Debug My Code!

    I remember back in university, our professor introduced us to a debugger for C called GDB. At the time, I didn’t think much of it. It seemed like a powerful tool, but also way too intimidating. Setting it up felt complicated, and how it worked just seemed mystical. So, I stuck with what I knew:

    Read More