Detecting slow plugins in Vim

Like most Vim/Neovim users I’ve built up a set of plugins and config files over the years that get the text editor customized for me. If you’re interested in my current setup you can see it in my dotfiles repo. Since most of the time I’m adding a new plugin or setting individually, I can […]

Managing Haskell versions

The need for a tool to manage language versions can be a little confusing for new developers, but as soon as you’re working professionally with legacy projects the need to have multiple versions of the same language installed becomes clear. Projects built years apart will have different dependencies, each expecting different language runtimes. Manually managing […]