Meaningful and achievable
March 09, 2024
I recently travelled to China for a family matter. At a certain point during my trip, somewhere in the sliver of downtime between lunch and…
March 09, 2024
I recently travelled to China for a family matter. At a certain point during my trip, somewhere in the sliver of downtime between lunch and…
January 15, 2024
Recently I’ve been trying to learn more about the world of coffee. After drinking coffee daily for years, taking a couple years off for a…
April 24, 2023
If you were working in tech circa 2023, there’s a good chance you were laid off like me. Getting laid off is terrifying at first glance, but…
December 18, 2022
Maybe it's time to switch?
December 11, 2022
The famous Arthur Clarke quote goes, “Any sufficiently advanced technology is indistinguishable from magic”. Usually this is accompanied by…
July 27, 2022
A foolish consistency is the hobgoblin of little minds. - Ralph Waldo Emerson I threw in the towel and switched to Obsidian. Long before I…
July 05, 2022
Some aspects of language learning never get any easier. In the beginning you make crude mistakes and people can’t understand you. Later on…
June 04, 2022
Last weekend I attended the Polyglot Unconference, an annual conference held in Vancouver dedicated to bringing together those who build…
January 07, 2022
“The Matrix Resurrections” was released just over a month after Facebook rebranded itself to Meta. Understandably, the word “Metaverse” has…
December 20, 2021
Gopher Over the course of the workday I’ll do routine things like browse Stack Overflow, tinker around with a React feature in a codesandbox…
November 24, 2021
As a newcomer to Go programming, it’s very interesting to learn about the idioms and the ecosystem of the language, and to see how they…
June 10, 2021
In one of the early episodes of Futurama, shortly after Fry gets transported to the future, he discovers that while he’s sleeping, there are…
May 02, 2021
How it started Some time ago I started a Zettelkasten. I came to terms with the fact that my memory isn’t as good as I want it to be, and…
April 28, 2021
February 11, 2021
So you need to deploy your prototype. You were about to head over to Heroku like always, but you wanted to try something different this time…
October 22, 2020
The first time I encountered Three.js I was blown away. It was hard to believe that the intricate 3D scenes...
October 09, 2020
During the pandemic I've had more time, not less, to spend on personal projects. Previously...
August 03, 2020
At work we have a convention for naming git branches that goes: . I often end up with a pile of branches of the form , and having to switch…
June 15, 2020
Occasionally, in a moment of dazed wonder...
May 28, 2020
When it comes to documenting JavaScript code, it’s hard to overstate the convenience of JSDoc. Write a comment - get auto-generated…
May 02, 2020
Closures can seem like a daunting topic to anyone who’s relatively new to programming. They represent a topic that lies beyond the core…
March 30, 2020
At some point I stopped trusting my memory. Information I might need to recall later had to get recorded somewhere, or it was as good as…
March 28, 2020
Setting up the boilerplate to write a React component can be tedious. On its own, making a directory and putting some files in it with some…
March 11, 2020
There’s a phrase I hear every now and then that always makes me curious about how English will look in the future. The phrase goes like this…
February 16, 2020
A little while ago I abruptly noticed that dark themes have become really popular. It looks like this development extended past mobile and…
January 19, 2020
I try my best to not take my mental health for granted, and to be grateful that my brain chemistry allows me to do the things I want while…
October 18, 2019
I don’t remember who it was that recommended Robert Martin’s Clean Code to me (a fantastic book, but not discussed in this post), yet what I…
September 24, 2019
If you’re reading this, the odds are pretty good that you’ve had the exquisite delight of travelling by airplane in North America. If you’re…
August 29, 2019
A post by a Russian Instagrammer showed up on my feed the other day. It contained an interesting metaphor that I had seen...
August 20, 2019
We were talking about the stifling amount of transhumanist-themed sci-fi shows on Netflix et al. when a friend of mine, who is a big fan of…