How I built an AI agent to be my personal trainer

How I put together a self-hosted fitness assistant using Ollama, n8n, and Telegram — no subscriptions, no cloud, no data leaving my house.

May 16, 2026 · 6 min

Home server: A mini PC, Proxmox and way too much enthusiasm

How I set up my home server with a Beelink S12 Pro, why I chose Proxmox VE and what services I’m running on it.

September 15, 2025 · 8 min

First steps with a fresh Ubuntu 24.04

I just installed Ubuntu 24.04 LTS on a 2015 MacBook Air to give it a second life. Surprise! All the laptop’s functionalities work perfectly: trackpad, WiFi, special function keys, and even sleep mode when closing the lid. Additionally, the system’s speed is noticeably superior compared to macOS. Now that I have a fresh Ubuntu installation, what steps should I follow? After researching online, I’ve gathered some of the recommended first tasks: ...

October 26, 2024 · 3 min

Installing Ubuntu on a Macbook Air from 2015

I’ve got a 2015 MacBook Air with an Intel i5-5240U processor featuring 4 cores, 4 GB of RAM, and a 128 GB hard drive. Although I’ve always updated it to the latest versions of macOS (something that’s becoming increasingly complicated due to limited disk space), I made the mistake of installing macOS Monterey. This caused the MacBook to become terribly slow—to the point where I barely used it… it became nothing more than a paperweight. ...

October 25, 2024 · 3 min

DietPi, the operating system to give new life to a Raspberry Pi 1

Do you have a Raspberry Pi 1 lying around and don’t know what to do with it? While searching the internet, I came across DietPi, a Debian-based distribution highly optimized for memory usage, disk space, and CPU usage. It is designed for single-board computers (SBCs), such as all versions of the Raspberry Pi, among others (like Odroid, Pine64, Radxa, Allo, ASUS, NanoPi, OrangePi, ASUS Tinker), as well as miniPCs, virtual machines, and even regular PCs. ...

September 9, 2024 · 4 min

Where to store watched movies/series?

One of my hobbies is watching TV series and movies (both in theaters and at home). At the end of the year, all sorts of recaps appear, showing the movies and shows you’ve watched, which ones you liked the most, etc. For me, though, if I try to remember everything I’ve watched, I end up spending a long time just thinking about it. That’s where my need arises: is there an app for mobile or computer where I can log the movies and series I’ve seen and even rate them? Of course! There must be hundreds, but finding one that actually works for me has been a challenge. Here’s a list of the apps I’ve tried (note: all are for Android, and all are free or have a free plan): ...

February 2, 2024 · 2 min

Books for 2024

This year, as a New Year’s resolution, I’ve decided to read more (than in previous years). Achieving this isn’t too difficult since I don’t usually read much, so the goal I’ve set for myself is to read 5 books this year. It may seem like a small number, but for me, it will mean establishing a good habit. And here’s the list of books I’ve selected to read (at least for now): ...

February 1, 2024 · 2 min

Clean code

In all productive aspects of society, product quality is essential. When it comes to software, it’s exactly the same—except that software is a special kind of product. For this reason, in most cases, the client cannot or does not know how to evaluate the quality of the delivered product. They only check whether it meets the specified requirements in terms of appearance and functionality, without considering how it was built or its level of quality. However, the quality of developed software is crucial to prevent future errors and ensure that adding or modifying functionality is not a nightmare or excessively costly, among other reasons. ...

August 21, 2016 · 4 min

Google Nexus 2012 y Android 5.0.2

My Nexus 7 is from 2012, it’s not rooted, and about two weeks ago, I received the 5.0.2 update! I was finally going to try Material Design… but nothing could be further from the truth. I quickly noticed that it took forever to turn on, animations and transitions were painfully slow, and even opening the browser with a simple webpage was a struggle… In short, all sorts of performance issues that I blamed on the new Android version, since the problems started right after the update. ...

January 25, 2015 · 2 min

Fog computing

So yes, today, January 3, 2015, while browsing the internet, I came across the concept of Fog Computing. And what exactly is Fog Computing? Is it just another marketing buzzword rather than a real concept? Well, after digging a little deeper, I found more and more information, and it turns out that Fog Computing is defined as an extension of Cloud Computing, specifically designed to meet the needs of the Internet of Things (IoT). The goal is to make these systems more scalable and responsive. How? By enabling embedded devices to make decisions on their own, without having to rely on the cloud—whenever possible and when no additional information or involvement from another device is required. ...

January 3, 2015 · 2 min