Productivity
You and Your Short-term Memory
Learning to manange your short-term memory is a big unlock for your productivity as a software engineer. Learn about the Zeigarnik Effect and three ways it can make you more productive.
Introduction to VimWiki
VimWiki is a way to create and maintain a second brain without ever having to leave Vim
An Honest Review of Obsidian as a Zettelkasten
I spent the last few months using Obsidian as my primary note-taking tool. Here, I walk through the things I love about it.
Turning Twitter into an Inspiration Machine
Sick of doom scrolling through Twitter? I was too. Here's how I turned Twitter into a constant stream of inspiration.

The Compounding Effect of Small Leaks
Settling the argument in the personal finance space around coffee and how it can be a microcosm for other aspects of your life.
A Developer's Guide to Time Blocking
Time blocking is a great way of managing your time and making sure you're making progress towards long-term goals. This guide shows you how to take advantage of it as a developer.
Intro to tar
Tar is a great little utility for working with archives. It also happens to be very easy to pick up!
Git Productivity Tips
Git definitely has a learning curve if you're new to programming. I've collected some quick tips to help you become more productive, sooner.