Data drives the world we live in, but have you ever wondered how data flows around the tech world? Or what the difference is between a data engineer, a data scientist, and a data analyst? Well this is the episode for you! Come learn all about the basics of data engineering and key concepts like data pipelines, data storage, and the infamous ETL process. And as you’ll hear in the episode, closets and Cluedo are essential to explain all of these topics! New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me Jobs
In today’s episode, we have the wonderful Maddy King on the show to discuss all things tech, AI, social media, and how we can use tech for good. Maddy’s drive to leave a better world for mokopuna means she's been heavily involved in climate action, nonprofits and social enterprise, as well as starting her own company! Tune in to hear about building tech for good, the lack of representation in tech, and why there aren’t more women tech founders and leaders. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me Jobs
What happens to your code once you finish writing it? How do you make sure software you've created smoothly gets into the hands of your users? That's where DevOps comes in! DevOps helps us get high quality software out to users quickly and in today's episode, we give you the tea on everything you need to know about DevOps. We'll talk about what it is, some key principles and practices, and some common DevOps tools and technologies. And not only that, we also chat through some common deployment strategies so you understand some of the different ways you can release your code out into the world! New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored By: Trade Me Jobs Links to Mentioned Episodes: To learn more about the Software Development Life Cycle, check out Episode 18. Exploring the Software Development Life Cycle To learn about infrastructure as code, check out Episode 24. Basics of Software Infrastructure To learn more about version control Episode 20 why you need Version Control in your life To learn more about Git, one of the most popular version control systems, check out Episode 22 Git 101 To learn more about containerisation, check out Episode 52. Cloud Computing Fundamentals: Virtual Machines, Containers and Docker
We are back with another installment of our Exploring Tech Job Series where we dig into different technical roles to provide insight into what that role is all about. This week we are chatting about Cybersecurity Engineering and are joined by a real-life Cybersecurity Engineer, Jaimee! Join us as we chat about what a Cybersecurity Engineer is, the day-to-day of the job, how you might get into Cybersecurity Engineering, and so much more. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me Jobs Certifications mentioned by Jaimee Note: for the paid ones, you can learn all the information for the test online for free before committing to the certification as well ISC2 Cybersecurity CompTIA Security + AWS Cloud Practitioner Microsoft Azure Cloud Fundamentals Google Cybersecurity Cert Harvard even run a Intro to Cybersecurity course for free Coursera Udemy
As the role tech plays in our lives grows, the importance of cybersecurity grows with it! Whether you work in tech or not, there are basic cybersecurity concepts that everyone should be aware of and that is exactly what we cover in this episode. Come learn about the foundation of cybersecurity, useful cybersecurity terminology, and common cyber threats. Plus, we finish the episode off with some hot tips to protect yourself the best you can against cyber attacks. Yep, this episode is everything a beginner needs to know about the world of cybersecurity! New episodes come out fortnightly on Wednesday morning (NZT). Click here to get your hands on Logitech's MX Creative Console Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me
Have you ever wondered how the apps on your phone are built? Well, in today's episode we dive into the basics of mobile development with Natalia Panferova, a real life iOS developer. Natalia is a bit of an icon when it comes to iOS development: she worked at Apple, she has her own blog all about iOS development, and she has written two books about Swift, a programming language for iOS. In our chat with Natalia, we talk about what mobile development is, the differences between iOS and Android development, and how it differs to full stack development. Natalia also shares her expertise on how to get started in mobile development by recommending some basic concepts you should learn and some tools to help you along the way. New episodes come out fortnightly on Wednesday morning (NZT). Useful Links for Mobile Development: Apple Pathways - Collections of videos, documentation, and resources to begin your Apple developer journey 100 Days of SwiftUI - Videos, tutorials, tests, and more, designed to help you learn SwiftUI effectively Kodeco - Courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity, and more Natalia's Book: Integrating SwiftUI into UIKit Apps - a detailed guide on gradually adopting SwiftUI in UIKit projects Natalia's Book: Swift Gems - 100+ tips to take your Swift code to the next level Natalia’s blog - Articles and tips about iOS, macOS and Swift development Links to Episodes Mentioned: Episode 32. Are IDEs the Makeup Bags of the Coding World? Episode 29. How to Ace Your Next Tech Interview Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me
Cloud computing is an important part of modern software and this episode dives into a few concepts that are absolutely fundamental to cloud computing. We chat about what Virtual Machines and Containers are and what they're used for. And we finish off by chatting about Docker, an application that has totally changed the way cloud computing is done. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me
Getting your first developer role can be tricky, but we're here to walk you through it. In this episode we cover everything you need to know! We start off by chatting about the types of developer roles out there and discussing the pros and cons of working in a startup vs corporate environment. We then talk about how to build up your basic skills and portfolio, improve your networking skills, and share our best cover letter and CV advice. We finally finish off by sharing some interview tips and tricks to help you ace your first month of work. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Sponsored by: Trade Me Links to referenced episodes: Check out Episode 14 Pathways into Software Development to learn about what to study or what alternative pathways you can take to get into tech Check out Episode 9 Types of Software Engineering Roles to hear about some of the different types of software engineering roles in detail Check out Episode 5 Coding Languages: What They Are and Which You Should Learn to hear our recommendations about what languages are good for beginners to learn Check out Episode 22 Git 101 to learn about the basics of Git Check out Episode 20 Why you need Version Control in your life to learn about what version control is and why its so useful Check out Episode 32 Are IDEs the makeup bags of the coding world to learn about what IDEs are Check out Episode 8 Let's Chat Software Internships to hear about our internship experiences and how to get the most out of them Check out Episode 29 How to ace your next technical interview to hear all our top tips and tricks for technical interviews
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
Tech debt is an inevitable part of software development and something all developers should be familiar with. In this episode, we chat about what technical debt is and why it's important to be aware of it. We also go through some common examples of technical debt so you can get a good idea of what it looks like. We then chat about how tech debt impacts businesses before finishing off by talking through some tips on how to minimise tech debt. Links Check out Episode 12 What is Good Code? to learn more about how to write good code and common code smells New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
We are back with another installment of our Exploring Tech Job Series where we dig into different technical roles and give you all some insight into what that role is actually about. This week we are chatting about Test Analysts/Testers/QAs and are joined by a real-life Test Analyst, Ren! Join us as we chat about what the role is, the day-to-day of the job, how you might get into a test analyst role, and so much more. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
Testing is a super important part of the software development process to ensure that bugs don't make their way into our code. But what exactly is testing and how do we do it? In this episode, we cover some different types of testing - manual testing, automation testing, functional testing, and non-functional testing. Even if you work with a test analyst or QA, it's really valuable as a developer to understand what testing actually is and how it all works so you can make sure you're using those good testing practices in the work you do. Links Check out Episode 37 Breaking Down the SOLID Principles to learn more about interfaces New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
We are back with another installment of our Exploring Tech Job Series where we dig into different technical roles and give you all some insight into what that role is actually about. This week we are chatting about Database Reliability Engineers (DBREs) and are joined by a real-life DBRE, Zoe! Join us as we chat about what the role is, the day-to-day of the job, how you might get into a DBRE role, and so much more. Links Message Zoe on LinkedIn for more questions Check out the book about Database Reliability Engineering that Zoe mentioned New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
You’ve probably heard of databases before - like in movies where villains are hacking into a database or maybe when you sign up to something new and get told “Your details will be stored in our database”. But have you ever wondered what a database actually is? In this episode, we cover all the basics like what a database is and why they’re important. Next, we dive into a couple of different kinds of databases before we finish off chatting about these things called database management systems. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Links To learn about the basics of data structures check out Episode 4. Getting Started: The Fundamental Concepts of Coding To learn about 7 common data structures Episode 10 Common Data structures
Hot Girls Code is kicking off a new series: Exporing Tech Jobs! The tech industry is filled with many different roles that neither of us had heard about before we started so we're going to be exploring a range of different technical roles throughout this season. To start us off, we're going to dig into the role we both do: software developer! We’ll be chatting about the day-to-day of the role, what we like, what we find challenging, how you become a software developer, and so much more! New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Links mentioned in this episode: Our episode about different types of software engineering roles: Episode 9 Our episode about different pathways into software development: Episode 14 Our episode about top tips for preparing for interviews: Episode 28 (timestamp for when we talk about working remotely: 19.13) Our episode about top tips for preparing for interviews: Episode 29
Unconscious bias or just outright bias can make its way into lots of places where you might not assume it would be, especially in the tech industry. This episode we delve into 3 of these places you wouldn't expect to find bias in tech! Whether you work in the tech industry or are just interested in tech, its important to be aware of how bias can accidentally enter into the things we're doing and creating. Because let's face it, you can't fix a problem you don't know exists! Join us today as we delve into three of these places - code reviews, team processes, and within the technology we build. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Links mentioned in the episode: To about the study in Google’s code review experience: https://cacm.acm.org/magazines/2022/3/258909-the-pushback-effects-of-race-ethnicity-gender-and-age-in-code-review/fulltext To read the American Economic Association’s article on Glue Work: https://www.aeaweb.org/research/women-men-promotable-task-differences To learn more about Coded Bias: https://www.codedbias.com/ To learn more about Correct the Internet: https://www.correcttheinternet.com/ To read about the study into the bias in AI-generated images: https://theconversation.com/ageism-sexism-classism-and-more-7-examples-of-bias-in-ai-generated-images-208748 To listen to our episode all about being a young woman in tech: Episode 21 To listen to our episode all about unconscious bias: Episode 11
This week, we have the wonderful Winona on the show! Winona began her journey in tech as a Data Analyst before moving into User Experience (UX) Design, all throughout championing her passions for technology and diversity. Join us as we talk to Winona about what Data Analysts and UX Designers do, how she thinks AI will impact her role, and the value that diversity and representation brings to designs and products. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
Welcome to season 3 of Hot Girls Code! As we talk about often on the show, there are a lot of misconceptions that people have about tech so in this episode, we go through 6 common myths that might be stopping you from learning to code. Whether its the myth that coding involves a lot of maths or that there is single best language to start learning, we'll be chatting through each myth and explaining the true reality behind it. New episodes come out fortnightly on Wednesday morning (NZT). Where to Find Us: Instagram Tik Tok The Hot Girls Code Website Links mentioned in the episode: Our episode all about the different types of software development roles: Episode 9 Our episode about different coding languages: Episode 5 Our episode about good code & popular coding principles: Episode 12 Our episode about Object Oriented Design: Episode 34 Our episode about the SOLID principles: Episode 37
As the end of the year approaches, what better time to do an episode all about goal setting! Get ahead on your New Years Resolutions by learning how to use 4 popular goal setting framework: SMART, the 5/25 strategy, the 90 Day Year and the Backward Goal Framework. In the episode, we also chat about goal setting and professional development, sharing some of our tips for creating a personal development plan and writing out technical development goals. Finally, we know it can be hard to stick to your goals, so we finish off by sharing 3 tips on how to keep your momentum. Where to Find Us: Instagram Tik Tok The Hot Girls Code Website
Have you ever wondered who the hosts of Hot Girls Code even are? Well you're in luck! Because in the next two episodes, Aorthi & Lola are interviewing each other & asking all about their experiences in tech! This week we are chatting to Aorthi about her insights into mentorship, technical growth and, of course, Taylor Swift. Where to Find Us: Instagram Tik Tok The Hot Girls Code Website