Full-Stack Developer, Software Engineer, and UX/UI Aficionado
Image for post
Image for post

You have create-react-app fired up and it’s doing its thing. Packages resolved and fetched and it looks like smooth sailing from here when all the sudden…

Your node version may not be exactly 13.14.0, but the premise is the same: “Sorry, we can’t do this because your package is too outdated. Figure it out or suffer the consequences, ya loser.”

No biggies, you’re no loser, you know how to update your node package (and perhaps you’ve installed…


Image for post
Image for post

I really think we’re conditioned to see the word free nowadays and think “scam” because who in their right mind would share resources without any personal benefit? Well, you’re probably not wrong. My boyfriend wants to learn how to code and doesn’t want to spend money attending a bootcamp when there are so many great, free resources online, so I reached out to my software engineering friends for all of their favorite learning resources. After receiving a truly solid wall of links, I decided some of them were too good not to share and, well, here we are! …


Image for post
Image for post

There’s nothing more irritating than clicking that adorable little elephant icon we all know and love to boot up your PostgreSQL database when, oh, the horror. Port in use.

Tons of googling how to close a port, a complete computer restart, and way too many kill -9 <PID> commands later, you’re stuck. What now? WHY will the PostgreSQL port not free up?

Well, it turns out that if you installed Postgres through Homebrew, the right way to free up your port is to run brew services stop postgresql which makes a lot of sense if you think about it. …


Image for post
Image for post

I have been struggling with how to write this, or even if I should. I try to be as helpful as possible to everyone equally and inclusively — not just in the Software Engineering space — and I know that Income Share Agreements are found as a financing option for colleges as well as bootcamps.

In order to stay as objective as possible, I won’t be writing about or reviewing my personal experience with the Software Engineering bootcamp I attended, nor will I be discussing the details of my Income Share Agreement (ISA), but rather I will be referencing the…


Image for post
Image for post

You might be looking for some general advice on how to navigate your first job offer, or maybe you switched careers and you’re not sure what the conversation and/or negotiation should look like for a Software Engineering job. That’s okay, a lot of people aren’t really sure how or where to begin. But, before we get started…. Congratulations! You just interviewed your butt off and you should be proud of all the things you’ve accomplished.

P.S. If you already have a contract/offer letter in-hand but aren’t sure how to proceed, I recommend skipping to the second part as it’s likely…


Image for post
Image for post

Disclaimer:

Despite growing concerns and a staggering number of new unemployment claims in this scary time, I somehow got my very first job right in the middle of the COVID-19 outbreak. My heart goes out to everyone getting laid off, permanently or temporarily, people looking for new employment, and everyone struggling to pay the bills. I have been there, I have struggled through that, and I wouldn’t wish it on my worst enemy.

I don’t want this blog post to come off as insensitive and my goal is that I hopefully empower and educate anyone coming into the software engineering…


Image for post
Image for post

Disclaimer:

Despite growing concerns and a staggering number of new unemployment claims in this scary time, I somehow got my very first job right in the middle of the COVID-19 outbreak. My heart goes out to everyone getting laid off, permanently or temporarily, people looking for new employment, and everyone struggling to pay the bills. I have been there, I have struggled through that, and I wouldn’t wish it on my worst enemy.

I don’t want this blog post to come off as insensitive and my goal is that I hopefully empower and educate anyone coming into the software engineering…


A Collection of Knowledge That Probably Would Have Helped

Image for post
Image for post

Disclaimer:

Despite growing concerns and a staggering number of new unemployment claims in this scary time, I somehow got my very first job right in the middle of the COVID-19 outbreak. My heart goes out to everyone getting laid off, permanently or temporarily, people looking for new employment, and everyone struggling to pay the bills. I have been there, I have struggled through that, and I wouldn’t wish it on my worst enemy.

I don’t want this blog post to come off as insensitive and my goal is that I hopefully empower and educate anyone coming into the software engineering…


Image for post
Image for post

CSS stands for Cascading Style Sheets. It’s used in conjunction with HTML to lay elements out on on the page in an orderly manner. HTML was never intended to contain tags for formatting a web page and was simply created to describe the content on the page itself, like in the example below.


Image for post
Image for post

I strongly prefer dark mode to, well, regular mode (is it called light mode?) and use it across all my devices, so it only made sense to me to add a dark-mode option to my portfolio website. But, how? Heres a short tutorial on how I did it!

Where To Keep Track of the darkMode State?

I could have kept it in App.js, but it made more sense for my application to keep it in my MainContainer.js container. This container holds all the components that render on the main page which is why I decided it would be in charge of whether or not my dark mode switch…

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