Hey, I'm Francisco 👋🏽
Resuelvo problemas, a veces con codigo, siempre con cafe ☕️. Tech Lead y Sr. Software Developer con +9 anos de experiencia.
Here is mas informacion sobre mi 💡. I also have algunos magic links 🔮.
Refactor real de un blog bilingue: rutas, hreflang y SEO consistente
Post tecnico sobre el refactor de un blog bilingue con Astro: rutas por idioma, redirecciones, hreflang, canonicals y navegacion consistente sin duplicados.
VSCode vs Cursor: workflow real para equipos de producto
Comparativa practica entre VSCode y Cursor enfocada en flujo de equipo, calidad de codigo y gobernanza de IA en produccion.
Optimizar red en Ubuntu para workstation de desarrollo
Ajustes practicos de red en Ubuntu para reducir latencia, estabilizar DNS y mejorar la experiencia diaria en entornos de desarrollo.
De Senior Dev a Tech Lead: que cambia de verdad
Transicion practica de senior developer a tech lead con foco en decisiones, alineacion de equipo y entrega sostenible.
Email resiliente: backoff, jitter y observabilidad en pipelines reales
Disena un sistema de envio de correo robusto con retries inteligentes, idempotencia y metricas accionables para evitar duplicados y caidas silenciosas.
Firma de commits y trazabilidad en equipos sin friccion
Como implementar firma de commits y politicas de trazabilidad que mejoran auditoria y confianza sin frenar al equipo.
Nginx en produccion: vhosts, SSL y headers de seguridad
Configuracion real de Nginx para varios sitios con SSL automatizado, redirects limpios y headers de seguridad sin romper la app.
Integracion de APIs LLM: retries, costos y observabilidad sin sorpresas
Guia practica para integrar proveedores LLM en produccion con control de reintentos, presupuesto por request y trazabilidad de extremo a extremo.
Terminal setup productivo: Kitty, Ranger y aliases que si ayudan
Configura una terminal productiva para desarrollo diario con Kitty, Ranger y aliases utiles sin caer en sobreconfiguracion.
Disk cleanup seguro en Ubuntu para developers
Checklist rapido para liberar espacio en Ubuntu sin romper tu entorno de desarrollo: diagnostico, limpieza y prevencion.
Story points sin humo: como estimar mejor en equipos senior
Como usar story points con criterio en equipos senior: enfoque por riesgo, complejidad y aprendizaje para estimaciones mas utiles.
APIs idempotentes y retries sin duplicar operaciones
Guia practica para disenar APIs resilientes con idempotencia, retries y control de duplicados en escenarios reales de produccion.
Git con multiples cuentas SSH sin conflictos
Configura varias cuentas Git con SSH de forma limpia y mantenible para trabajar personal y corporativo sin errores de identidad.
Docker en Node.js: permisos, volumenes y DX sin dolor
Aprende a evitar errores de permisos en Docker para proyectos Node.js, mejorando experiencia local y estabilidad entre entornos.
Cursor AI: reglas, contexto y workflow productivo para equipos
Guia practica para usar Cursor AI con criterio: reglas, contexto, prompts y flujo de trabajo para aumentar velocidad sin perder calidad.
Linux para developers: checklist mensual de mantenimiento
Checklist mensual para mantener tu entorno Linux estable, seguro y rapido: disco, red, servicios, backups y updates sin perder tiempo.
Como hacer code reviews efectivos sin bloquear al equipo
Framework practico para code reviews de alta calidad: velocidad, claridad y estandares tecnicos sin frenar entregas.
TypeScript avanzado en proyectos reales: patrones y tradeoffs
Patrones avanzados de TypeScript aplicados a proyectos reales: tipos utilitarios, contratos, errores comunes y decisiones con criterio.
CI/CD con GitHub Actions y VPS: pipeline real desde cero
Guia practica para montar un pipeline CI/CD con GitHub Actions, despliegue a VPS y rollback operativo sin sobreingenieria.
Conventional Commits: guia completa para equipos de software
Implementa Conventional Commits en equipos reales: estructura, ejemplos, adopcion progresiva y automatizacion para changelog y releases confiables.