Hot Girls Code

50. Back to Basics: 5 Concepts Every Software Developer Should Know

Hot Girls Code

Show Notes

If you’re studying to become a software developer or you’re early in your career, then this episode is for you! We will be covering five basic concepts every developer should know from what a variable is, to the SOLID principles. In the episode, we give a brief overview of our five most important software concepts as well as direct you to our other episodes if you want to learn more.

New episodes come out fortnightly on Wednesday morning (NZT).

Where to Find Us:

⁠Instagram⁠ ⁠

Tik Tok

⁠⁠The Hot Girls Code Website⁠

Links

Programming Fundamentals

Check out Episode 10. Common Data Structures

Check out Episode 4. Getting Started: The Fundamental Concepts of Coding

Version control

Check out Episode 20 Why you need Version Control in your Life if you want to learn more about version control

Check out Episode 22 Git 101 to learn more about Git

Object-Oriented Programming and Popular Design Principles

Check out Episode 34. What is Object-Oriented Programming? to learn more about OOP and its principles

Check out Episode 12. What is Good Code? to learn about a bunch of popular design principles.

Check out Episode 37. Breaking Down the SOLID Principles

Basics of software components

Check out Episode 9: Types of Software Engineering Roles to learn about different types of software and the people that work on them

Check out Episode 24 Basics of Software Infrastructure to learn more about the different parts of a software system work together

Debugging and Problem-Solving Skills

Check out Episode 4. Getting Started: The Fundamental Concepts of Coding (starting at 16.53) to learn more about debuggers and IDE

Check out Episode 32. Are IDEs the Makeup Bags of the Coding World? (starting at 7.28) to learn even MORE about debuggers and IDE

More from Hot Girls Code

Jul 1, 2025

You’ve probably seen the headlines about AI replacing developers, but is AI really coming for our jobs, or is there more going on?

Jun 17, 2025

This week on Hot Girls Code, we are joined by Katie, an expert in all things Android. Katie a Google Developer Expert for Android, one of the organisers of the Google Developer Group Melbourne and a Women Techmakers Ambassador. In this episode, we speak to Katie about what the heck it means to be an Android Evangelist as well as how to get started developing in the Android space. Katie also shares her experience with the tech community in Melbourne and shares her tips for how to future proof yourself against shake ups in mobile development. New episodes come out fortnightly on Wednesday morning (NZT).

Jun 3, 2025

Whether or not you work in a technical role, you’ve probably heard of APIs! But what exactly are APIs? In this episode, we explain what an API is, what they are used for, and how HTTP comes into it. Finally, we finish up by giving a brief overview of the different API protocols out there - from REST, to SOAP, to GraphQL! And in true Hot Girls Code style, we bring the tech to life with fun, relatable analogies featuring two of our favourite spots: restaurants and makeup stores. New episodes come out fortnightly on Wednesday morning (NZT).

May 20, 2025

This week on Hot Girls code, we are joined by Zelle, an expert on augmented reality (AR), virtual reality (VR) and extended reality (XR)! XR is an exciting area of tech that we’ve always found a bit intimidating and mysterious, so we are incredibly lucky to have Zelle on the show. Join us as she breaks down what XR really is, explains the fundamental building blocks of the technology, and shares how you can get started. We also dive into the future of XR and, of course, how we can help keep this space diverse and inclusive!

May 6, 2025

At Hot Girls Code, we often talk about the many misconceptions that people have about tech! So in this episode, we’re diving into six common myths you might encounter in your coding journey. From the myth that there’s a "perfect" number of lines of code to the belief that a developer’s job ends once their code is released, we break down each myth and reveal the truth behind the misconception. New episodes come out fortnightly on Wednesday morning (NZT).

See all episodes →