You can subscribe to my RSS feed to get my latest articles.

  1. cover image

    Write a VS Code extension in JavaScript, not TypeScript ^

    The official docs for the VS Code API are oriented towards TypeScript and all of the examples are written in TypeScript. If you read the docs, it may not be apparent that you can build an extension in JavaScript. The purpose of this article is to ...

  2. cover image

    Give your linux terminal a makeover

    A terminal is a dark rectangle with text. It's utilitarian. There isn't a lot of options for making it stylish, but you can make it feel more personal with a few changes. This is what I did.

  3. cover image

    An unwanted update to your Google Account

    Google sent me an email informing me that they will change the country associated with my account in 30 days. I am skeptical of the rationale for this change, and would like to know what conditions trigger this process. So, I decided to dig deeper...

  4. cover image

    Easy file management in VS Code

    VS Code lacks the ability to perform most file actions with commands. You need to jump into the File Explorer and get busy with your mouse most of the time. I decided to create an extension to enable all file actions to be performed with commands ...

  5. cover image

    A quick reference for shadows in CSS

    Shadows add physical realism to user interfaces. When used well, they can help create interfaces that pop. This article is a quick reference on how to use shadows in CSS.