Category: Uncategorized

  • 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

  • Don’t Fear the Terminal: Simple Commands Every New Coder Should Learn

    In my very first coding class, we were taught how to use the terminal to write, compile, and run all of our code. At the time, it felt unnecessary. Why bother with something that looks so old and clunky? But when I started my first real software job, I realized that terminal is everywhere. I…

    Read More