• Dropwizard with Immutables

    In this post, I’m using Dropwizard together with the Immutables library and sharing some thoughts on OOP.

  • Learning QBasic part 1

    I’ve been writing an interpreter for QBasic for quite some time now, since March 28th to be precise. This was something I always wanted to do. In the process, I am learning Rust, which I like a lot. But, as I implement feature after feature, I am learning QBasic as well, especially things a developer normally never has to worry about.

  • Migrating part of a git repo to a new repo

    I had created some tools inside a monorepo and I wanted to move them out to their own repo, preserving the full commit history.

  • How to create self-signed certificates

    If you need a certificate for development purposes, you can generate one by yourself. This post shows how to do it step by step.

  • IntelliJ IDEA Live Templates

    IntelliJ IDEA allows you to save some keyboard strokes by quickly inserting code that you use frequently. This feature is called live templates (similar to user snippets in Visual Studio Code).

  • Troubleshooting java.lang.VerifyError

    Yesterday I got an exception I hadn’t seen before, java.lang.VerifyError.

  • Emoji in bash prompt

    I saw this in a colleague’s laptop the other day. He had his bash prompt configured to show a black arrow when things are okay and a red arrow when the last command failed. I fiddled around with my bash prompt to achieve something similar.

  • GW-Basic in Docker

    This is one of those just for fun projects, doing it to see if it can be done. Can I put GWBASIC.EXE inside a Docker image?

  • GitLab recipes

    Another year, another CI tool. Due to work changes, I’m exploring GitLab for the first time. Here are some basic snippets I used recently and my first impression of the tool.

  • Docker Hub automation

    I have a git repository that contains various Docker files. I hacked a script that builds and pushes the images (which is straightforward enough) but also updates the description of the images on Docker Hub.

This site uses third party cookies from Google Analytics and Google AdSense Accept and close popup