Mon, Oct 12, 2020
Preparation for a Software Engineer Interview
This is my interview preparation plan for a software engineering role.
I share a summary of my preparation, a plan of problems to tackle for
coding interviews, the topics to study for system design interviews, and
the questions to prepare for the behavioral section.
Sat, Sep 16, 2017
Implementing an A+ Conformant Promise Library in JavaScript the TDD Way
Futures/promises refer to constructs used to synchronize program execution. Learning how they work under the hood by implementing them is a great fundamental skill to have. This article is about writing an A+ Promise implementation from scratch, following the A+ promise spec in JavaScript the TDD way.