Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Building a WhatsApp Lead Qualification Bot with n8n and LLMs
Published:
For the agente_seguros_ai project, I built a WhatsApp bot that qualifies insurance leads automatically — 24/7, no human needed unless the lead is hot. Here’s how the architecture works.
Redis as a Job Queue: Patterns I Use in Production
Published:
After running Redis as a job queue in ViraClip for months, I’ve settled on a set of patterns that make async video processing reliable and observable.
GitHub Actions CI/CD for Python Projects: My Minimal Setup
Published:
After setting up CI/CD for ViraClip and agente_seguros_ai, I’ve distilled my GitHub Actions setup to the smallest config that still gives me real value.
FastAPI Background Tasks vs Celery: When to Use Each
Published:
FastAPI ships with a built-in BackgroundTasks system. It’s tempting to use it for everything async — but there’s a clear line where you should switch to a proper task queue like Celery or Redis workers.
Docker Multi-Service Architecture: Lessons from Running 6 Containers in Production
Published:
Running a production system with 6+ Docker containers taught me more about resource management and failure modes than any tutorial ever could. Here’s what I learned building ViraClip’s infrastructure.
Building ViraClip: My Journey Creating an AI Video Processing Platform
Published:
For the past several months, I’ve been building ViraClip — an AI-powered platform that automates video creation and processing for social media content.
Safe Alembic Migrations in Production: A Practical Guide
Published:
Running database migrations in production is one of those tasks that’s routine until it isn’t. Here’s the approach I use with Alembic to keep migrations safe and reversible.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
Agente Seguros AI — Insurance Chatbot
Chatbot de IA para el sector asegurador con integración WhatsApp, cualificación automática de leads y modelos LLM. Stack: FastAPI, n8n, Groq, DeepSeek.
Genmail App — AI Email Generator
Aplicación web para generar emails personalizados con IA. Stack: React, FastAPI, OpenAI API.
Portfolio item number 1
Short description of portfolio item number 1
Portfolio item number 2
Short description of portfolio item number 2 
ViraClip — AI Video Processing Platform
Plataforma SaaS para automatizar la creación y procesamiento de vídeo con IA para redes sociales. Stack: FastAPI, FFmpeg, Redis, ComfyUI, Rust.
