A Utility For Finding Branches

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…

Building an inline comment parser

When it comes to documenting JavaScript code, it’s hard to overstate the convenience of JSDoc. Write a comment - get auto-generated…

Mnemonic or Memorandum

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…

Language Games and Particles

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…

Add a dark theme to any site

A little while ago I abruptly noticed that dark themes have become really popular. It looks like this development extended past mobile and…

My mental health toolkit

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…

Reading A Pattern Language

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…

You may find yourself

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…

Carrier

A post by a Russian Instagrammer showed up on my feed the other day. It contained an interesting metaphor that I had seen...

To be a polymath

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…