Thiago MadPin's Blog

From São Paulo to the world

epublate: Saving My Audiobook Addiction One ePub at a Time

A terminal tool that translates ePub books with two LLMs and a shared lore bible — so my favourite series doesn't die mid-trilogy

I'm an audiobook addict who listens in Portuguese. The problem: half my series stop translating after book 2, and the ones that exist often have no audio version. ElevenReader fixed the audio side. epublate, my new terminal tool, fixes the translation side — using two LLMs and a shared lore bible so character names, places, and magic systems stay consistent across the whole series.

O Grande Sequestro Ecológico

Como Corporações Transformaram Sabedoria Ancestral em Culpa Individual

/img/posts/2025-12-06-o-grande-sequestro-ecolgico.jpg

10 chickens, 10 dishes, 1 hour

your accessible guide with quick recipes, tips, and time‑saving tricks

Chef Kush turns 10 whole chickens into a global feast in about an hour by stacking smart shortcuts, pantry boosters, and parallel cooking. This guide distills the video into easy tables, short how-tos, and practical tips you can use at home with 1–2 chickens.

AI Feels Like Magic

But Remember: Don't Delegate Understanding

AI is more than a fast intern — sometimes it feels like a magician pulling rabbits out of hats. But if we only watch the trick without learning how it works, we’re just amazed spectators, not wiser professionals

Obsidian and Google Calendar

A Journey in Automating Meeting Chaos to Stay Sane

This post explores the Google Calendar plugin for Obsidian, focusing on how it automatically creates rich, organized notes from your calendar events. We'll dissect a powerful template that not only captures essential event details but also intelligently sorts and formats them, making your Obsidian vault a dynamic hub of information.

A Dublin Ricotta Christmas

Finding the Flavors of Home in a Festive Italian Treat

This Christmas, I'm bridging the miles between São Paulo and Dublin with a ricotta pie that whispers memories of my mom's kitchen. Join me as I recreate a taste of home, one cheesy, comforting slice at a time, and discover how food can be a passport to our fondest memories.

VPS: My Oracle Cloud ARM Server Setup - It's Free Real Estate!

From 'Ubuntu' to 'MadPin': How I Secured My Free Oracle Cloud VPS and Lived to Tell the Tale

Join me, Thiago, on a humorous and insightful journey as I set up my free Oracle Cloud ARM instance. We'll tackle user management, security hardening, Docker, and more, all while keeping our sanity (mostly) intact. Plus, discover why Oracle's offering beats the pants off oversold VPS providers!

The Science and Secrets of Brazilian Pão de Queijo

Bake Authentic Brazilian Cheese Bread at Home – Deliciously Explained

/img/posts/2024-12-16-the-magical-cheese-bread-from-brazil-my-po-de-queijo-adventure.jpg

Frying Pan Brazilian Cheese Bread

Quick and Easy Pao de Queijo in the Frying pan

A quick and easy Brazilian cheese bread recipe made in a frying pan instead of the traditional oven-baked method. This recipe combines tapioca flour with parmesan and mozzarella cheese to create a delicious, gluten-free bread that's crispy on the outside and chewy on the inside. Perfect for breakfast or as a snack, this simplified version takes only 16 minutes to prepare and cook, making it an accessible way to enjoy this Brazilian favorite at home.