Introduction

Hello world! I’m a Backend web developer from Valencia, Venezuela, but now living in Montevideo, Uruguay.

I have a tendency to selfhost as much of my digital life as I can. Why? beacuse I’m a masochist I like to have control over my information and I want everthing to be as minimal as possible.

The full list of selfhosted software I’m running is in the about page.

If it not obvious yet, I love Open Source projects ❤️. Knowledge should be available to everyone who wants it.

You can have more information about me in the about page.

My latest posts

My personal projets

YAMS
A higly opinionated media server 
ForgeLLM
forge-llm brings LLM-powered PR descriptions to Emacs—auto-generating clear, structured summaries from your git diffs. 
subscleaner
A Python script that removes advertisements from subtitle files. 
bitwarden-to-keepass
Export (most of) your Bitwarden items into KeePass (kdbx) database. That includes logins - with TOTP seeds, URIs, custom fields, attachments and secure notes 
montevideo.restaurant
A restaurant index page for the city of Montevideo (Uruguay). 
caldav2google
A Python utility that seamlessly syncs your CalDAV calendar to Google Calendar, with smart change detection and event tracking. 
synapse-docker-bridges
Self-host your own Matrix server with WhatsApp, Telegram & Discord bridges - all configured automatically via Docker! Simple setup scripts handle the heavy lifting, letting you connect your favorite chat platforms in minutes. 
cleanmedia
A poor man's data rentention policy tool for dendrite home servers 
TimelapseTuner
Timelapse Tuner is a Bash script that automates the process of creating timelapse videos with randomly selected background music. It merges a timelapse video file with a randomly chosen audio file from the current directory, applying fade-in and fade-out effects to the audio for a polished result 

Give me money?

If you like my website, my posts, or you just have money laying around, you can give me some internet 🤑 moneyz 💸

Also: Donate page / Contact page

btc: bc1q8yrnatx40n9ts4mzqmkh2p65mys6mvs45us3kq

xmr: 88zqmA2HLiA59CMVfV5FRrPmC64hcB6FTSXR95dugjso8X9jeHwZqfBMhiGREmdQHgB5kAy3EwygAikoVY6hexGKTBQEQEg