Posts

Tree-Sitting

This is a post on how I wrote a tree-sitter parser for a new language. and how I integrated it into my editor.

Go needs a 'real' package manager

Anybody remember ’leftpad’ ? If you aren’t familiar with it. Read this. TLDR: A developer removed a package from npm and broke the internet.

Python Project Starter

I recently dived back into Python and got to build a fully featured Python application. Here’s how maybe you can setup a sick Python Project setup.

Microservices and Editors

When’s the last time you looked into how your editor works ? I don’t mean when you downloaded a few extensions and glanced a few themes.

The Weirdest mode in Emacs

Note: The user has switched to neovim since writing this post. The information may not be up-to-date

Rough Guide to Matplotlib

Do you have the need to create graphs? Visualize highly numerical data , or just look at beautifully generated graphs and get turned on!