• How to Set Up VS Code for C Programming on Mac — Beginner’s Guide

    If you’re new to programming, you’ve probably heard of tools like Visual Studio or Visual Studio Code. These tools are really helpful for developing code, compiling code, and running your code. They’re very, very powerful—really helpful for software developers. But if you’re just new to programming, it can be kind of intimidating and confusing. There’s…

    Read More

  • You’re Using Git Wrong – 3 Rookie Mistakes and How To Fix Them

    When I got my first software job I had to learn how to use Git to collaborate with my team, and it was confusing and frustrating at first. But as my co-workers came by and showed me how to use it, and as they got me through some frustrating times, over time I started to…

    Read More

  • How To Plan Your Next Coding Project: Tips for Beginners!

    Everyone says that to get better at programming, you need to build coding projects.But how do you come up with the idea for your next coding project? It can be daunting sometimes, and it’s hard to build momentum when trying to build something new. First of all, you don’t want your coding project to be…

    Read More

  • C tutorial: Organize your data using structs

    What software developers don’t emphasize much is the planning aspect when it comes to development. I see questions online asking how it’s possible to code 8 hours a day. The truth is that we don’t really code 8 hours a day. Most of the time we are planning, organizing, and debugging. Coding is usually the…

    Read More

  • What is GitHub and how to use it?

    When you start learning how to code, you will eventually see people talk about github. What is github and how do I start using it? Do I need to use it? Well, the truth is, every software developer I know uses git. It’s such a useful tool not only for individual development, but also when…

    Read More

  • Will programmers be replaced by AI?

    I see this question asked a lot online. Especially after the release of ChatGPT. There’ve been a lot of cool and interesting videos showing ChatGPT writing code and it just shows what AI has the potential to create. Most people ask this question because they’re scared of being replaced by AI. It’s natural for those…

    Read More

  • Coding Challenge from Google!

    Software job interviews often involve some sort of coding challenge. It’s a great way to test and see if you can code simple programming tasks that are necessary for the job. It’s also a great way for a company to see how you think. Resumes are not always great indicators of your programming skills and…

    Read More

  • Do I need a degree to be a software engineer?

    Software engineering and software development jobs are in high demand these days and it makes a lot of sense. The digital world is growing more and more everyday and our world is becoming more and more digital. Businesses and products are going digital. Anyone heard of NFTs, the Metaverse, VR, online courses and universities? But…

    Read More

  • Why you should start using Terminal and how to use it

    Using Terminal or some sort of command line interface is essential for anyone working with computers and especially for programmers. It allows you to do a deep dive into your computer when something is wrong. It allows you to perform software installations. It allows you to execute scripts and compile your code. It also allows…

    Read More