All Posts
Don't try so hard. BE AVERAGE!
I signed up for Johnstone Inspired Intensive by Lindsay Mullan this last weekend & it didn’t disappoint. Part of me thought I should share what I learned in that 4 hour class that literally flew...
read articleVulnerability & Improv
I asked ChatGPT for a definition of vulnerability & it gave me this: Vulnerability is the courage to be open and authentic, sharing feelings or struggles despite the risk of discomfort or...
read articleStarting Improv 5
A fantastic start to the weekend as I kicked off Improv 5 today with a bunch of familiar & new faces. To top it off, some of us are back with Kerry as our teacher this term! At the risk of...
read article2024: What a year!
I wanted to come up with a more clickbait-y (or interesting?) title for this blog post but unfortunately couldn’t. I don’t think I am creative enough on that front. 2024 has been one heck of a year...
read articleKeep It Simple, Stupid!
Keep It Simple, Stupid! I’ve heard this phrase so many times in software engineering! One of my team leads once said, “It’s easier to make things complex but much harder to start simple.” This idea...
read articleJust turn your brain off!
As human beings, we naturally compare ourselves to others, even though it’s often said that “comparison is the thief of joy.” I catch myself doing it too, especially when I’m on stage with other...
read articleAnatomy of an Improv Scene & Other Stuff
Yesterday was my last class for Improv 3, as I’ll be missing the final two classes due to my upcoming visit to India for Diwali (and my birthday!). I’m really going to miss it, but I also need a...
read articleGoing big in improv
We had our 3rd improv Level 3 class this Saturday, and it made me realize how quickly time is flying by. It honestly makes me a little sad, but it is what it is. It’s not often I feel proud of how I...
read articleYou're doing improv, what!? - Part 2
Continuing my improv journey, I just wrapped up Level 2 this past weekend. Honestly, I didn’t expect it to be this much fun! One of the best parts was the diversity of the group—there were people in...
read articleYou're doing improv, what!?
I finished my Improv Level 1 at Second City last week and am proud of myself for sticking with it and keeping my promise to embrace the uncomfortable. It’s funny—never in a million years would I have...
read articleTIL sort mutates the array
While working on a bug at work, I found out that sort mutates the array & was actually the cause of the bug. MDN actually mentions this here too. So the trick to avoid any potential bugs is to...
read articlePreserving new lines with onPaste
For one of our internal admin UIs, I was tasked to implement a copy-paste feature that will let people copy from excel files specifically & paste it in a simple textbox & the individual values...
read articleMongoDB queries & indexes
At work, I was told to use add sort to a mongo query & I ended up doing just that but something I never realized was performance aspect of the query. While locally, the modified query will run...
read articleWhat I learned about React Hooks?
Having recently finished a course on React Hooks, I wanted to recap some things myself. What is it about Hooks that makes them special? Before discussing that, we need to discuss what is wrong with...
read articleHow to split a commit for clean pull requests
One good habit I have been trying to get into is committing my work in my feature branch as I go along, that serves a couple of purposes: I don’t have to worry about losing my work with stashes. I...
read articleUpdating a package's dependency in package-lock.json
If you ran npm audit on your project & it reported vulnerabilities in dependency of a package, there are a couple of ways to fix it: Run npm audit fix which is easiest solution but it depends on...
read article