2023

This blog post will explain how you can pick alternative characters that come with certain open type fonts like IBM Plex Mono and build a version of the font that will permanently turn these alternative character variants on.
How to customize and build the font Recursive - a versatile font for programming
If you’re looking to just copy-paste instructions, jump to the section below. For the longest time, I’ve been rocking IBM Plex Mono as my programming font. While it has served me well, I started to experiment with some newer monospaced typefaces to see if I could find one that was even more legible1. That experiment quickly devolved into a rabbit-hole evaluation of a bunch of new programming fonts. Hello Iosevka Eventually, I landed up with the font Iosevka:
I’m obsessed with typefaces and fonts 1. My programming productivity is irrationally dependent on the font I pick for my IDE. I have spent unhealthy amounts of time experimenting and trying different fonts for programming. I usually prefer a monospaced font and I’ve bounced between Inconsolata and Consolas in the past – both truly beautiful typefaces. Recently though, a design director at Instacart shared this link on the laws of UX (a fantastic read btw).
So my brother introduced me to this really awesome BBC TV Series: Sherlock. If you’re a type nerd or design enthusiast, the very first thing you would notice is the brilliant typography used throughout the show. If you’re losing sleep finding out which fonts were used: AF Generation Z (in the text messages) P22 London Underground (when deducing the clues)

2022

This blog post will explain how you can pick alternative characters that come with certain open type fonts like IBM Plex Mono and build a version of the font that will permanently turn these alternative character variants on.
How to customize and build the font Recursive - a versatile font for programming
If you’re looking to just copy-paste instructions, jump to the section below. For the longest time, I’ve been rocking IBM Plex Mono as my programming font. While it has served me well, I started to experiment with some newer monospaced typefaces to see if I could find one that was even more legible1. That experiment quickly devolved into a rabbit-hole evaluation of a bunch of new programming fonts. Hello Iosevka Eventually, I landed up with the font Iosevka:
I’m obsessed with typefaces and fonts 1. My programming productivity is irrationally dependent on the font I pick for my IDE. I have spent unhealthy amounts of time experimenting and trying different fonts for programming. I usually prefer a monospaced font and I’ve bounced between Inconsolata and Consolas in the past – both truly beautiful typefaces. Recently though, a design director at Instacart shared this link on the laws of UX (a fantastic read btw).
So my brother introduced me to this really awesome BBC TV Series: Sherlock. If you’re a type nerd or design enthusiast, the very first thing you would notice is the brilliant typography used throughout the show. If you’re losing sleep finding out which fonts were used: AF Generation Z (in the text messages) P22 London Underground (when deducing the clues)

2020

This blog post will explain how you can pick alternative characters that come with certain open type fonts like IBM Plex Mono and build a version of the font that will permanently turn these alternative character variants on.
How to customize and build the font Recursive - a versatile font for programming
If you’re looking to just copy-paste instructions, jump to the section below. For the longest time, I’ve been rocking IBM Plex Mono as my programming font. While it has served me well, I started to experiment with some newer monospaced typefaces to see if I could find one that was even more legible1. That experiment quickly devolved into a rabbit-hole evaluation of a bunch of new programming fonts. Hello Iosevka Eventually, I landed up with the font Iosevka:
I’m obsessed with typefaces and fonts 1. My programming productivity is irrationally dependent on the font I pick for my IDE. I have spent unhealthy amounts of time experimenting and trying different fonts for programming. I usually prefer a monospaced font and I’ve bounced between Inconsolata and Consolas in the past – both truly beautiful typefaces. Recently though, a design director at Instacart shared this link on the laws of UX (a fantastic read btw).
So my brother introduced me to this really awesome BBC TV Series: Sherlock. If you’re a type nerd or design enthusiast, the very first thing you would notice is the brilliant typography used throughout the show. If you’re losing sleep finding out which fonts were used: AF Generation Z (in the text messages) P22 London Underground (when deducing the clues)

2018

This blog post will explain how you can pick alternative characters that come with certain open type fonts like IBM Plex Mono and build a version of the font that will permanently turn these alternative character variants on.
How to customize and build the font Recursive - a versatile font for programming
If you’re looking to just copy-paste instructions, jump to the section below. For the longest time, I’ve been rocking IBM Plex Mono as my programming font. While it has served me well, I started to experiment with some newer monospaced typefaces to see if I could find one that was even more legible1. That experiment quickly devolved into a rabbit-hole evaluation of a bunch of new programming fonts. Hello Iosevka Eventually, I landed up with the font Iosevka:
I’m obsessed with typefaces and fonts 1. My programming productivity is irrationally dependent on the font I pick for my IDE. I have spent unhealthy amounts of time experimenting and trying different fonts for programming. I usually prefer a monospaced font and I’ve bounced between Inconsolata and Consolas in the past – both truly beautiful typefaces. Recently though, a design director at Instacart shared this link on the laws of UX (a fantastic read btw).
So my brother introduced me to this really awesome BBC TV Series: Sherlock. If you’re a type nerd or design enthusiast, the very first thing you would notice is the brilliant typography used throughout the show. If you’re losing sleep finding out which fonts were used: AF Generation Z (in the text messages) P22 London Underground (when deducing the clues)

2011

This blog post will explain how you can pick alternative characters that come with certain open type fonts like IBM Plex Mono and build a version of the font that will permanently turn these alternative character variants on.
How to customize and build the font Recursive - a versatile font for programming
If you’re looking to just copy-paste instructions, jump to the section below. For the longest time, I’ve been rocking IBM Plex Mono as my programming font. While it has served me well, I started to experiment with some newer monospaced typefaces to see if I could find one that was even more legible1. That experiment quickly devolved into a rabbit-hole evaluation of a bunch of new programming fonts. Hello Iosevka Eventually, I landed up with the font Iosevka:
I’m obsessed with typefaces and fonts 1. My programming productivity is irrationally dependent on the font I pick for my IDE. I have spent unhealthy amounts of time experimenting and trying different fonts for programming. I usually prefer a monospaced font and I’ve bounced between Inconsolata and Consolas in the past – both truly beautiful typefaces. Recently though, a design director at Instacart shared this link on the laws of UX (a fantastic read btw).
So my brother introduced me to this really awesome BBC TV Series: Sherlock. If you’re a type nerd or design enthusiast, the very first thing you would notice is the brilliant typography used throughout the show. If you’re losing sleep finding out which fonts were used: AF Generation Z (in the text messages) P22 London Underground (when deducing the clues)