A simple framework for optimizing career decisions


This post describes a simple framework for evaluating career choices along three dimensions and helps you to choose what is most important to you.

Avoid bugs by understanding hole processing in JS arrays


Avoid hard to debug bugs and flaws by truly understanding how JavaScript handles holes in arrays.