Image for post
Image for post

That’s it. I refuse to live one more month thinking…” where is all my money going??” I refuse to live one more month looking at my end-of-the-month credit card bill and breaking into a cold sweat. The chaos of needless spending stops NOW.

Steps to Take Control of my Finances

The following steps I will lay out are specific for me in many ways, but I want to share in hopes of encouraging others to assess their financial situation and, more than anything else, BE PROACTIVE. You don’t have to feel helpless when it comes to spending. You have the…


Image for post
Image for post

Cypress has quickly become my favorite tool for end-to-end testing. I continue to be amazed at the ease and accuracy Cypress provides.

The Cypress documentation is terrific, and for any questions you might have about using Cypress, the docs are the best place to start!

In this post, I will share some tricks I have learned for selecting elements to test.

In the Cypress Best Practices section, Cypress provides a guide for selecting elements. In my experience, if at all possible, add a data-cy or data attribute to an element as it helps prevent flaky tests.

There are some cases…


Image for post
Image for post

I have always been passionate about fitness. I grew up riding horses, then became a collegiate runner. After my college years, I have dabbled with triathlons, Pilates, CrossFit… the list goes on and on. My point is, fitness is really important to me. I enjoy movement and being physically fit.

In the winter of 2019, I decided to make a HUGE career shift. I enrolled in Lambda School and this summer finished their full-stack developer certification program. After completing the Lambda School program, I was fortunate to find a full-time position as a software engineer. I absolutely love my new…


Image for post
Image for post

I just started my journey to the land of Linux (I use Ubuntu) after finding out that the combination of the Windows operating system and Cypress testing can result in unpleasant issues. Today was my first real battle (and victory) with installing packages. I would like to share my journey to getting the right version of MongoDB on my computer in hopes of saving others the pain associated with not installing MongoDB correctly.

So here is how I spent my morning — when running sudo apt autoremove to clean up unneeded packages on my computer, I was greeted with the…


Image for post
Image for post

Really, life right now in Labs is not that bad. I just thought this image struck close to home as we continue with our self-induced quarantine and my life basically revolves around my computer. I cannot tell a lie. I wash my hair much less than I probably should. I am not the only one that has taken a rather laid-back approach to physical appearance in the last few weeks. Things at our house are getting pretty relaxed. It’s a good day when household members finally commit to taking showers. I am still trying to convince them that it is…


Image for post
Image for post

Working in pairs can be stressful. How do I know that? Because I am married. Working with a partner in a collaborative way to accomplish a mission is not an easy thing. I cannot tell you how many times have I thought to myself, “I will just do it on my own!” Although I tend to fall into this mindset, when I work on projects alone oftentimes I find myself being far less productive as a result.

Today in our labs session at Lambda School we learned about pairing. That is an elegant word for two programmers sharing their screens…


Image for post
Image for post

Disclaimer before I continue with this post — I am not a fitness expert, so I am not licensed to provide professional advice on exercise. That being said, I used to be a marathon runner, yoga junkie, Pilates fanatic, and Crossfitter. I say “used to be” because, although I incorporate portions of those fitness regimes into my own daily lifestyle, I don’t avidly employ them as I once did.

As a Lambda School student and aspiring full stack developer, I do a lot of sitting in front of my computer. Sometimes more than I would like. Although I am getting…


Image for post
Image for post

The morning started off with the wind whistling through the trees, rain beating relentlessly against the windows, and the lights at times flickering as my power struggled with all it’s might to stay strong as a spring thunderstorm sailed through the area with a vigor I have not witnessed in some time. The air seemed charged with a nervous energy, as if the world around me was quivering in anticipation for what the day would bring. …


Image for post
Image for post

I have been chasing after this cute, furry, and deceivingly simple-looking creature all morning. Figuratively speaking that is. For the final day of our first week in labs (and for every other Friday during this two-month labs period) we are required to complete a sprint challenge. This sprint challenge is quite different from the fast and furious sprint challenges I have experienced for the past four months of initial instruction. It is not so much a test but rather a journal entry where I reflect on all that I have done this past week. Easy, right?

Easy, it turns out…


Learning new things. Quickly. I mean, more quickly than I have ever done in my life. That is what I am doing as a student at Lambda School.

Image for post
Image for post

For my new project in labs, I will be using designing libraries I haven’t yet learned. I will learn how to use state management better in my programming. I will also learn how to work with a UX designer and a data science team.

Mandi Haase 🌿

Programmer | homeschooling mom | Japanese translator. www.mandihaase.com

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