What I've been up to in the past year

I’ve created this blog to exercise my ideas, share my thoughts and showcase what I’m up to. However, I’ve just realised I didn’t post a single thing in 2021. So…  [Read more]


Behavior Trees and how to implement them in Godot

I recently posted a video with an introduction to Behavior Trees. My first draft was almost 40 minutes long, so I decided to cut it and simplify a few parts. I …  [Read more]


I've been working on a game, this is the first devlog

I've been working on a game in my spare time and I decided to start publishing devlogs to track the progress. It's called Far Star. This is the first one. I hop…  [Read more]


Responsive mosaic/grid in ReactJS with Drag and Drop support

TL/DR This is an example of how to implement a responsive vertical mosaic/masonry grid with drag-and-drop support in ReactJS. You can check the live demo here…  [Read more]


The problem with VIM and pair programming (and how to fix it)

VIM is extremely powerful and configurable, allowing developers to set it up in a way that matches their preferences and workflow. However, this also brings a b…  [Read more]