-
Reframing System Design
January 9, 2026When it comes to System Design Interviews, I have a tendency to fall into the classic trap of thinking there is a correct architecture for every problem. This mindset leaves me freezing up at the whiteboard (or Zoom call). It...
Continue reading → -
Hatching An Idea
September 24, 2020
Continue reading → -
How I Used My Rejections To Land A Software Engineering Job
April 19, 2019The year was 2015. After an arduous 5 years of undergraduate coursework, my time in college was close to an end. I was looking for my first full-time software engineering gig. Up until this point, I had never passed a...
Continue reading → -
Tips On How To Approach A Coding Interview Question
June 13, 2018In this write up, I intend to gather a list of tips that have helped me approach unknown algorithm/coding interview questions. Appropriate use of data structures and algorithms is out of scope for this post. Instead, I will focus on...
Continue reading →