Converting videos to gif with a dockerised helper

Some time ago I created a helper to convert videos to gif using ffmpeg and gifsicle. This script provides a set of options through a simple interface and, in case you don't have those libraries installed, it does everything inside a docker container. If you are not interested in hearing about this t…  [Read more]


Coc - Intelisense for Vim and Neovim

Some months ago I wrote about using ALE for navigating through code with help of language servers. That works really well and I was totally satisfied, however I decided to give Neovim a try and in the process I found a plugin that took the game to another level: Coc (Conquer of Completion). Coc is a…  [Read more]


Be a polyglot

These days I was thinking how some people can be so fanatic about programming languages. They choose one language to learn and all of sudden all other languages become garbage. Probably you've heard people saying things such as "C# > Java", "You can't make a real project in JavaScript" and "Goodb…  [Read more]


VIM: Better "Go to definition" and completion using ALE

Probably you've already heard about ALE, an asyncronous lint engine that analyse buffers in background showing the results without requiring saving files to disk. Just recently I found out that ALE allows you to use features like "Go to definition", "Find usages" and completion suggestions using the…  [Read more]


The Bohemian Rhapsody Stream

This is a quick one. While playing around with Server-Sent Events I've created this page to consume my Bohemian Rhapsody stream. How it works Before building this page I had created a stream that sends Queen's Bohemian Rhapsody lyrics as messages. Those messages are sent obeying the time they would …  [Read more]