Hola, soy Alejandro Franco.
Llevo más de 14 años trabajando en tecnologías de la información en el sector público en México. Hoy soy Director de TIC en una dependencia del gobierno del estado de Guanajuato — lo que en la práctica significa implementar sistemas reales, gestionar equipos, navegar licitaciones y transformar procesos que a veces llevan décadas haciéndose en papel.
Mi herramienta principal es Python. Mi framework de cabecera es Django. Y mi especialidad real no es ninguna tecnología en particular — es resolver problemas concretos con las herramientas correctas, en entornos donde el presupuesto es limitado, los tiempos son imposibles y los requerimientos cambian antes del arranque.
Por qué este blog existe
Cuando empecé, tenía un abanico de opciones por compartir, y después de algunos años comencé a trabajar con Django en serio, encontré mucho contenido básico y muy poco de lo que realmente necesitaba: middleware personalizado, patrones de permisos que escalan, arquitectura para proyectos que van a vivir años en producción. Lo que existe en español sobre estos temas es escaso, disperso o incompleto.
Este blog — y el canal de YouTube que lo acompaña — es lo que me hubiera gustado encontrar cuando estaba aprendiendo. Sin tutoriales de Hello World. Sin relleno. Solo lo que funciona cuando el sistema está en producción y hay usuarios reales del otro lado.
Qué encuentras aquí
- Django avanzado en español — middleware, mixins, CBVs, HTMX, patrones de arquitectura
- Python aplicado — automatización, integración con APIs, procesamiento de datos
- IA práctica — agentes, RAG, LangChain integrado en proyectos Django reales
- Tecnología en gobierno — transformación digital, gestión de equipos TIC, lecciones aprendidas en el sector público
- Y más…
Fuera del código
Soy Jefe de Grupo en el Movimiento Scout con varios años en el movimiento. Con mis hijos llevamos el proyecto Aprendiendo a ser Scout en redes sociales — una forma de compartir lo que el escultismo nos ha dado como familia.
Conecta conmigo
Si tienes preguntas sobre algún tema del blog, quieres hablar de un proyecto, o simplemente quieres discutir por qué Django sigue siendo la mejor decisión para sistemas que necesitan durar — escríbeme.
- 🎥 YouTube: @jafrancov
- 🐙 GitHub: github.com/jafrancov
- 💼 LinkedIn: linkedin.com/in/jafrancov