• How to Debug Like a Pro: Strategies for Beginners

    When you’ve been coding for some time, you’ll eventually run into problems in your code or bugs in your program. Even the most experienced programmers encounter bugs. Bugs are annoying because you don’t understand why they’re happening, which can be frustrating. This is probably the most frustrating part of coding. However, when you debug your…

    Read More

  • Beginner’s Guide: Setting Up Your Coding Environment on Mac (VS Code, Git, & GitHub)

    So, I got a new MacBook on Black Friday, and I haven’t done any coding on it yet. The development environment isn’t set up, so I was thinking of making a video about how to set up your development environment on a Mac. If you’re new to the channel, I do a lot of coding…

    Read More

  • Understanding Data Types: Why They Matter and How to Use Them

    Data types are foundational to programming. They allow computers to understand what kind of data they’re working with, how to store it, and how to process it. For programmers, understanding data types is like understanding how different pieces in chess move. If programming is like a game of chess, then data types are like the…

    Read More

  • Why Git and GitHub Are Important

    Whenever I talk to beginner programmers and they tell me that they’ve never used Git, I suddenly have this urge to teach them how to use Git and just go over the basics with them. As a programmer with 10+ years of professional experience, I’ve used Git everyday to work with my coworkers and to…

    Read More

  • How To Learn How To Code While Working Full Time

    So how to learn how to code while working a full-time job, while working a 9 to 5? I’ve worked with a lot of people who have done this—who are working, and then they go home, and then they’re learning how to code in their spare time so that they could make a career shift.…

    Read More

  • Is Coding for Me? How To Know for Sure…

    You’re probably wondering if coding is for you or not. Maybe you’ve seen other people learning how to code, and when you look at them, they seem to understand the concepts really well and pick it up a lot faster than you. I see a lot of beginner programmers ask these kinds of questions, and…

    Read More

  • How To Use a Debugger (In Depth Tutorial)

    I remember when I was in university, my professor was teaching us how to use a debugger, and the debugger that he was showing us was GDB. GDB is a debugger that you can use with C. With this debugger, he was talking about breakpoints, pausing the program, and then continuing the program and looking…

    Read More

  • How to Stand Out and Land Your First Software Job

    So, it seems that the general sentiment these days is that it’s really hard to land a software job compared to years prior. Before, you could go to a bootcamp and quickly get a software job—maybe even within a year. But nowadays, people are graduating with CS or software degrees, and they can’t even get…

    Read More

  • How To Handle File I/O in C: Read, Write, and Append

    One of the coolest things you can do through programming is to read, write, and append information to files. Once you know how to do this, you can store data from your program to a file and receive that data at a later time when you restart the program. This is a foundational concept for…

    Read More