Stop being a fanatic

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… [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… [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]


Server-Sent Events

Server-Sent events is a standard that describes a way for servers to send updates to clients through a persistent HTTP stream. SSE doesn't rely on any new technology. Instead, it uses features already existent on HTTP. This is an example of how an event-stream response looks like: HTTP/1.1… [Read more]


My experience with Godot

For the last 2 years I've been working on a 2D game and Godot was the engine I chose for this job. Although I've never released a game before, I did experiment with other engines and technologies along the years. That's why I decided to summarise here my point of… [Read more]