Photo by Karine Avetisyan on Unsplash

As I’m learning about data structures and algorithms, I figured it would be helpful for myself and (hopefully) others if I wrote about them to better strengthen my understanding on the topic. Data structures are a collection of values, the relationships among them, and the functions or operations that can be applied to data. When starting out, the more common data structures include arrays and objects. However, there are others that we can utilize that can be more efficient depending on what outcome we are trying to achieve.

For this blog, I wanted to touch on singly linked lists and…

The soft skills that got me through my bootcamp…

Photo by Christina @ on Unsplash

As I am nearing the end of my 15-week immersive software engineering bootcamp, I had some time to reflect on all of the skills and knowledge I’ve gained during what seemed like an incredibly long, but short time here at Flatiron School. Back in October of 2020, I was just starting my coding journey, understanding only a few technical concepts like learning what loops and variables were used for and how to create a domain model with a many-to-many relationship. …

Learn the basics of CSS and understand how and why things are styled the way they are

Photo by Tim Arterbury on Unsplash

While most companies are using CSS frameworks, as this a convenient way for websites to look great and responsive in just a few lines of code, I do believe that it is important for developers to understand some basics of pure CSS. …

Learn about the importance of password security and how to practice good hygiene to protect your online accounts

Photo by Everyday basics on Unsplash

As we hear more about data breaches on the news, you would think that people would be more aware of making sure their passwords are secure. However, there are plenty of people who may not understand what having a secure password actually means or how to do so. Maybe it’s too complicated and overwhelming, so they just brush it off.

We’ve all been there and yes, it is way easier to reuse passwords for multiple accounts and websites because we can easily…

Learn about a few common programming errors and how to go about debugging them

Photo by Clément H on Unsplash

As someone new to programming, there is just so much to learn and absorb when learning how to code — syntax, variables, strings, loops, etc. (the list goes on!) On top of that, every language has slightly different syntax. With that said, there’s no doubt that throughout your coding journey, you won’t come across errors and bugs when testing your code.

While it may seem intimidating and overwhelming when you first come across a whole bunch of errors you did not expect to see, errors are…

Melissa Mach

Software Engineer | Learning how to code a little more each and every day!

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