• Why Vibe Coding is Making You Worse

    AI Can Write Code… But It Can’t Think Like You Recently at my work, I was coding a GUI in C#. And I thought this was a good time to start using ChatGPT to help me write my code because it got me about 70% of the way there. But what I noticed was it…

    Read More

  • Why You’re Stuck in Coding Tutorials (and how to get unstuck)

    I recently got an email from a subscriber who just graduated with an engineering degree. He can code in MATLAB, Python, and R, and he can ace any coding class. But he shared something interesting that I hear from developers every day. He said that every time he starts a new software project, he feels…

    Read More

  • What 13 Years of Engineering Taught Me (That My Degree Didn’t)

    When I first started writing software, I thought the goal was just to get the code to work. If it compiled and if it passed all my tests, then I was done. But as I got more experienced in the professional world and as I started working with different code bases, I started to realize…

    Read More

  • How to Use ChatGPT To Get Better at Programming [Beginner Coding Challenge]

    I’ve been using ChatGPT a lot the past couple of weeks and I’m pretty impressed by the kinds of things it’s able to do. I thought it was just going to be a normal chat bot that you play with and then you’re done, but actually you can do a lot of interesting things. I…

    Read More

  • How To Get a Software Job Without a Coding Bootcamp or a Degree?

    So how do you get a software job without a coding bootcamp or a degree? This is becoming more and more popular in recent years. When I got my first software job 10+ years ago, there were no coding bootcamps and there were no stories of people getting software jobs without getting a software degree.…

    Read More

  • Which Programming Language Should I Learn First?

    One of the first questions everyone asks when they want to get into programming. I see this question a lot online and it is totally understandable. Many aspiring programmers don’t know what’s out there and what the main purpose is for each language. Also, they may not see much of a difference between each of…

    Read More

  • Top 3 Developer Tools Every Programmer Should Know!

    It’s one thing to start learning how to code, but it’s another thing to start learning how to use developer tools. When I was learning how to code in university, we didn’t focus too much on dev tools. We were just focusing on the language itself and different programming concepts. But when I got to my…

    Read More

  • How To Build a Console Application in 5 Easy Steps

    So what kind of programs should you build first? Console applications are the perfect starting point for budding programmers. They’re mainly helpful because they help you focus on coding fundamentals without the distraction of a graphical user interface. In this video, I dive into the fundamentals of building console applications, providing you with a clear…

    Read More

  • How to Self-Learn Programming the Right Way 😎

    In my programming journey, I’ve discovered that having a mentor or being part of a community is the fastest way to self-learn programming. I started my coding adventure with a TI-83 calculator, and the initial struggle was real. But things changed when I connected with a friend who was also coding, unlocking a world of…

    Read More