Introduction to System Design for Web and Mobile Applications

A high level analysis of architecture and system design of modern mobile and web applications.

How to Master Coding Interview Questions and Ace any Interview

Coding interview questions are bit of an odd case. A lot of basic coding skills that are tested in the coding challenge part of the interview, don’t end up being used day to day for the most part. Why are they important and how to get better at them.

Coding by Thinking

Surely you’re joking Mr. Feynman! Back in the day when Richard Feynman was in high school, he would spend his free time fixing radios for some pocket money. There was something really peculiar about the way he approached the problem of figuring out what is wrong with a radio. He would sit, listen and think. This botheredContinue reading “Coding by Thinking”