On Frustration and Anger

When I was younger, I used to be easily frustrated when things weren't going my way. I would feel a surge of emotion wash over me, and I would indulge in that burning warmth while it lasted. The sensation was a strange combination of feeling powerful — a wave of pent-up energy coursing through me,... Continue Reading →

An Introduction to jscodeshift

Recently, I had to make a straightforward change over dozens of files spread across our entire frontend codebase. I didn't like the idea of finding all the files and manually make the change; in the spirit of laziness-driven-development, I decided to figure out a way to script it. I'd discovered jscodeshift a few months ago... Continue Reading →

So-What-Ness

I've noticed a sense of so-what-ness that permeates a lot of the conversations I've had or observed. It's a sense of mild cynicism that hangs over a conversation or idea, where it feels like every sentence has to justify its significance against an unspoken "so what?". It's skepticism as a default; an indulgence in intellectual... Continue Reading →

Notes on Fasting

The hardest part of not eating for 120 hours and 11 minutes was the boredom. From the afternoon of May 17th until a late lunch on May 22nd, it was as if I found myself living in a boundless void. Time stretched out forever. I'm not sure if it's a psychological thing — not having... Continue Reading →

Tech Stacks are Overrated

In the process of interviewing dozens of junior and intermediate engineers, the questions candidates ask implicitly say as much about them as the rest of the interview. One question that comes up occasionally is some variation of "what tech stack are you using"? List some of the myriad Javascript libraries-du-jour and I get a murmur... Continue Reading →

Create a website or blog at WordPress.com

Up ↑