Hi there, I’m Carri.

I’m a Software Engineer based in Barcelona, specializing in backend development and the implementation of AI solutions. This blog serves as my personal code laboratory where I document my self-hosted inventions, infrastructure projects, and technical experiments built during my spare time.

Mastering Tool-Calling: Connecting Local LLMs to Real-World Databases.

Introduction The other day I was pondering on AI tooling and I thought about something that I didn’t know. How smart does an LLM actually need to be to reliably use function calling? At work, we take this for granted since we’ve been working on integrations with big models but that’s not always the case. Then, someone showed me an Instagram video about a workflow made with n8n, and I thought, does it have to be this way? It was a dead simple application, and it seemed a bit like a waste of a really powerful SaaS platform. Couldn’t this thing be made locally for free or at least for a fraction of the cost? What is the smallest model capable of performing these tasks without losing its mind? ...

January 24, 2026

Building a Self-Hosted AI Application to Search Books

Introduction Half a year ago, I started working in a different company. I was a bit stagnant on the previous one for different reasons, and ended up changing sector. Looking back, it was an intelligent choice, and quickly adapted to the new environment. I started doing AI-agent development and integrations, and I genuinely enjoyed the learning process. And what really piqued my interest was how AI was able to retrieve customized results there weren’t in the training data: Retrieval-augmented generation. ...

January 5, 2026

From Prototype to Persistent Service: Self-hosting Suwayomi with Docker Compose on a Linux Server (Part 2)

The preamble A while ago I wrote an article that explained how tired I was of switching manga websites every time one is taken down, and how hard it was to track new releases and updates. I actually used it for a while, and I encountered some issues; Although the overall experience was pleasant, there were some things I wanted to improve. So, I’ve decided to write this follow-up article. ...

November 21, 2025

Self-hosting a Suwayomi Manga Reader Instance with Podman

The preamble I like to read mystery manga as a hobby, and I have found myself in a point that I’ve read everything mainstream. The only thing left for me to do is to resort to more niche titles, such as the ones that are fan translated and never left Japan. And let’s be honest, we all know how scanlation sites are. They are a mixed bag of scraped content from official sources, fan translations, scans taken directly from magazines in the eighties by publishers that went out of business in the nineties, and yes, a lot of porn. ...

October 12, 2025