Recent Posts

Unlocking Scrum: A Software Engineer’s Journey – Part 1

Introduction Hey there , have you heard of Agile and Scrum? If not, buckle up because we’re about to embark on a journey to Scrumland! Scrum is a framework under the Agile umbrella that makes software development a breeze (or at least, less of a hurricane ). It’s all about collaboration, flexibility, and delivering value in small, tasty chunks. Understanding …

Read More »

(Semantic) Versioning your Java libraries

There are a lot of ways to version your library but the semantic versioning scheme is the most used and for a good reason, by looking at the version change you can already defer if you can upgrade the dependency without any problems or if you might have to do some refactoring. Semantic versioning proposes a simple set of rules …

Read More »

Playing with WASM on Docker

The idea of bytecode that can run anywhere dates back to the JVM inception (as far as I know). WebAssembly is the new implementation of an old idea. While WebAssembly is meant to run in the browser, Docker recently announced its capability to run WASM code without needing containers. In this post, I want to explore how it can work. …

Read More »