false 0 (zero) "" (empty string) null undefined NaN In JavaScript, what do all of the above values have in common? If you guessed "they are all falsey", you are correct, and you have won yourself…

It can be argued that tech is a want not a need. The opposite can be argued. The answer to what a need vs. a want is, is not a one-size-fits-all answer. What is a…

Can we really say that Apple has the market cornered on good, proper, thoughtful, insightful UI design? Specifically, and as it relates to my trajectory as a software engineer, need I be tethered to OSX…

When I was spending a lot of time thinking deeply about networking, memorizing the http stack, playing with router simulation software, the works, my best friend was Red Hat. Discovering Linux in this way was…