Climbing Celeste
A few months back, I wrote about one of the mental models I use called The Mountain. If you haven’t read it yet, I highly… Read More »Climbing Celeste
A few months back, I wrote about one of the mental models I use called The Mountain. If you haven’t read it yet, I highly… Read More »Climbing Celeste
Lars Wächter has a great article on how to implement module aliases on Typescript, thus improving your code from looking something like this: Into something… Read More »Typescript Module aliases and pkg
These past three months have been an extremely amazing ride. Let me share my story of how I was able to participate in a national… Read More »RapidPass
I’ve been playing a lot of DotA 2 lately! I’ve been learning how to play offlane, and am currently experimenting with Mars. A few months… Read More »DotA 2 to Google Calendar
Initially written as a Tweet, but to-be-expounded on this blog post. When the data source produces a low-probability value (i.e., when a low-probability event occurs),… Read More »Entropy (Information Theory)
Building stuff as an engineer excites me and draws my passion for so many things, but building myself is my most treasured project. April 11,… Read More »Growth
I recently encountered issues with node-gyp on my Windows machine, which prevented me from doing any productive typescript/node development. It gave out the following error… Read More »node-gyp issues in Windows
Been listening to Farnam Street Blog, and I am very pleased with their content. In Embracing Confusion, one of their recent podcasts, they discuss how… Read More »Embracing confusion
The mental model of the mountain assists in understanding complexity of processes. A journey of a thousand miles begins with a single step. Lao Tzu… Read More »The Mountain
The other day while I was hacking away on this Ionic-Angular project for work. I was building my android project: But I encountered the following… Read More »Cordova Build Failure