We all perceive the world differently. For me, one of these differences is that I don't have a mind's eye.
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 →
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 →
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 →
Service objects can be a great way to improve a number of problems frequently found in Rails application tests
Nobody gets rich from a salary. Aggressive statement; it warrants some definitions. A salary, broadly speaking, is compensation for your labor — for your input into the machination of a company. The same is true for a hourly wage, except the relationship is more obvious there. People join companies to magnify their efforts — to... Continue Reading →