All of my blog posts
AI command generation in the fish shell
I want to share a cool little fish function that I started using to suggest/improve the commands I'm writting.Wed May 28 2025Things I enjoyed in 2024
My take on that popular youtuber/internet personality trope where they list the games/movies/etc. they liked the most during the year.Wed Mar 05 2025Using Joplin to publish a wiki
Recently I've been on an adventure to find a note-taking app that allows me to publish my notes as a personal wiki. I've ended up choosing Joplin.Thu Dec 05 2024Unit Testing Using CMocka
[CMocka](https://cmocka.org/) is a unit testing framework for code in C. It was designed to support all platforms that C runs on (including embedded systems). Its feature set includes:Thu Nov 21 2024Short overview of Unit Testing tools in C
Recently I've been tasked with choosing a Unit Testing framework for a new project at work. Having only used proprietary test harnesses in C before, this was an opportunity to see what's out there. TL;DR we ended up going with [CMocka](https://cmocka.org).Thu Oct 31 2024Signing commits in git
Quick PSA about signing git commits.Tue May 10 2022uKernel DevLog #2
I'm currently enrolled in a class about embedded and real-time systems. For this
class's final project, I'm developing a real-time kernel for
[Arduino UNO](https://www.arduino.cc/en/Main/arduinoBoardUno). I'll try to
document the development in a series of posts. This is part #2.Mon May 09 2022uKernel DevLog #1
I'm currently enrolled in a class about embedded and real-time systems. For this
class's final project, I'm developing a real-time kernel for
[Arduino UNO](https://www.arduino.cc/en/Main/arduinoBoardUno). I'll try to
document the development in a series of posts. This is part #1.Mon May 02 2022Developing a skill for Mycroft
On my previous post (the one about Ubuntu and my school exam day), I briefly mentioned that I created a small skill for the Mycroft A.I. assistant (https://mycroft.ai/). Let's talk about that.Tue Feb 02 2021The recipe for my favorite cake
A super simple cake recipe that grandmother taught me and I love.Sun Jan 03 2021Github, ssh keys and 2FA
I recently found myself setting up 2FA on my GitHub account and for that I started using the **ssh protocol** instead of the default **https protocol**. This is a quick guide explaining how and why you'd want to do that too.Thu Sep 03 2020Draw UML diagrams with PlantUML
The second semester is starting and I now have a Data-Bases class (will refer to
it as BDAD from here on). In this class we're making heavy use of
[UML](https://www.uml-diagrams.org/), more specifically
[UML class diagrams](https://www.uml-diagrams.org/class-diagrams-overview.html).
I am using PlantUML for that, so I'll talk about it and why I chose it.Sat Jun 20 2020My adventure with Ubuntu and LCOM's exam day
The 2 days before the recovery exam had some 'funny' moments, as described by some of my friends, so I've decided to write about them (mostly because they said it was a good idea).Sat May 02 2020Estória vs. história
A story about the two Portuguese words: *estória* and *história*.Mon Feb 03 2020How I created this web page
The blog is quickly approaching what I want it to be, so I can finally write actual blog posts. So why not start by talking about how this page came to be and how you can create a similar one.Thu Jan 30 2020First Post
Just a few tests to check site component's functionality.Tue Jan 21 2020