Photo by Lauren Mancke on Unsplash

This article is a continuation of my “Master Data Structures & Algorithms in Swift” series. If you are new to reading my articles and to data structures you should check out my previous article “Master Data Structures & Algorithms in Swift: Arrays”. In that article I talk a little about myself, what data structures are, and how to use arrays in Swift. In this article I will be talking about Hash Tables. Hash Tables are a powerful data structure and used often in technical interviews.

What is an Hash Table?

A hash table is a data structure that stores objects using key / value pairs…

Photo by Marvin Meyer on Unsplash

I am currently in the process of learning Swift and iOS Development. At the same time, I am working towards getting a job as an iOS Developer. I graduated at the end of 2018 with a degree in Computer Science and Business, yet haven’t started my career as a Software Engineer yet. I spent some time after graduating to figure out what path I wanted to take in software development. I’ve finally found my passion for mobile development and being a long time Apple fan, iOS development just felt natural for me. As a way for me to get more…

Photo by Alexandru Acea on Unsplash

As a beginner into the world of programming and tech it can feel very confusing and overwhelming on where to start in your journey. There’s hundreds of programming languages all that do very similar things, but can have wildly different uses. As a person who has been struggling to find their path in the world of programming, I am here to provide some guidance based on my experiences learning to program.

Background about me

My journey into programming began in my senior year of high school. My school had started a new robotics program using the Lego Mindstorm kits. In that class we…

“A man with his hands covered with mud” by jesse orrico on Unsplash

Just recently I finished reading the Subtle Art of Not Giving A F*ck by Mark Manson. This book doesn’t teach you about how to not care about things in life, but how to purposefully choose what to care about. Here’s a quote from the book that resonated with me:

“Problems never stop; they merely get exchanged and/or upgraded … Happiness is a constant work-in-progress, because solving problems is a constant work-in-progress — the solutions to today’s problems will lay the foundation for tomorrow’s problem, and so on. …

Wesley Osborne

Coding my way through life, motivating others along the way. I love app development, AI, and personal development. Realtor in Boston contact me,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store