Being a Software EngineerLearning Exception Handling in C++ An exception is an event at program runtime that alters the normal flow of the code. It can also be considered an error. C++ provides…Lulu NgeiJuly 11, 2022
Being a Software EngineerLearning Code Smell: Why booleans are bad function parameters We've probably had a time where we've added a boolean as a function parameter more than once and been satisfied and proud with our judgement.…Lulu NgeiJuly 11, 2022
Being a Software EngineerLife 1 Year At Microsoft I recently marked one year at Microsoft. The lessons and experiences alone are enough to make me feel like it's been way over a year.…Lulu NgeiMay 20, 2022
Being a Software Engineer November Favourites – Coding Edition This has been the hardest series to keep track of for some reason, but in the spirit of the year coming to an end, I…Lulu NgeiNovember 18, 2021
Being a Software Engineer How to understand a large project quickly and effectively There's a perfectly good explanation for why I have been MIA on here for the past month. My apologies. I started working on a really…Lulu NgeiSeptember 14, 2021
Being a Software Engineer Things I Wish I Knew In Undergrad – Tips For Software Engineering Students If I could go back 6 years ago, there are definitely some things I would tell my undergrad self to pay attention to now that…Lulu NgeiJune 30, 2021
Being a Software Engineer Are Software Engineers Creatives? I was out for lunch with some of my family this past weekend and I got up from our table to use the little girl's…Lulu NgeiJune 10, 2021
Being a Software EngineerLife Half A Decade Of TechWithLulu🥂 Today marks 5 years since I uploaded my very first article on techwithlulu. All there was, was a title, and my first attempt at documenting…Lulu NgeiMay 27, 2021
Being a Software Engineer Debugging with Debugger on VS Code Wouldn't it be cool if we wrote programs that ran smoothly all the time every time? No, I don't think so. I think it would…Lulu NgeiMay 17, 2021
Being a Software Engineer How to Choose a Programming Project The best way to be good at anything is to practice regularly, that includes programming. Doing exercises here and there on a practice site leetcode…Lulu NgeiMay 3, 2021