Saltar al contenido

Lleva tus proyectos a producción con IA, sin demos de humo

Soy Alejandro, Software Engineer Sr con 12 años programando para empresas de Estados Unidos. Te regalo los plugins con los que trabajo y te explico por qué los hice así.

12 años en producción · apps en App Store y Google Play · un homelab que no se cae

Saltar al contenido

Un tutorial que no termina en producción es solo una demo.

Herramientas

Los plugins con los que trabajo, gratis y explicados

No te doy una caja negra. Cada herramienta trae el porqué de cada decisión, para que la entiendas y la cambies si tu proyecto lo pide.

Disponible Plugin de Claude Code · v0.2.0

tezca-fastapi

Un backend en FastAPI listo para producción, con la arquitectura que uso en empresas de Estados Unidos.

  • FastAPI
  • SQLAlchemy 2
  • Alembic
  • Pydantic v2
  • pytest
  • Docker
  • GitHub Actions

Instalar en Claude Code

Pega estos dos comandos dentro de Claude Code, en cualquier proyecto.

/plugin marketplace add AchsDCerrillo/tezca_fastapi
/plugin install tezca-fastapi@tezca-fastapi-marketplace

También se instala en Codex, OpenCode, Gemini CLI, Antigravity, Copilot y Cursor.

Por qué lo hice así

router → service → repository → dao → base de datos

Capas con una sola tarea
El router solo recibe la petición, el service tiene la lógica del negocio, el repository habla con la base y el DAO arma la consulta. Cada capa hace una cosa, y por eso la puedes probar sola.
Migraciones automáticas
Alembic vive en sql/ y un servicio migrate de Docker Compose aplica las migraciones pendientes antes de que arranque la API. Nadie se acuerda de correrlas a mano.
Tests por feature
Cada feature trae pruebas de consultas sin base, pruebas del service con el repository simulado y pruebas de la API contra un Postgres real, con rollback por prueba.
CI/CD desde el día uno
En cada PR corren lint, tipos y tests. En cada release de GitHub se construye la imagen, se sube a tu registro y el tag nuevo queda en tu docker compose.
Pregunta antes de adivinar
Antes de escribir una línea te pregunta qué tablas, qué endpoints y a dónde subir la imagen. Si tu proyecto ya tiene código, te muestra lo que hay y pide permiso.
  • Próximamente

    Android MVVM + Clean Architecture

    La estructura que uso en apps Android que llevan años en producción.

  • Próximamente

    Kotlin Multiplatform

    Una sola base de código para Android e iOS, sin pelearte con la configuración.

  • Próximamente

    iOS

    SwiftUI con capas claras y pruebas desde el primer commit.

  • Próximamente

    Deploy a S3 + CloudFront

    Tu sitio estático en AWS por centavos al mes, con HTTPS y deploy en cada push.

Productos

Lo que enseño, funcionando en producción

Apps que construí y mantengo. Son la prueba de que esto llega más allá de la demo.

Ícono de Deep Decibels

Deep Decibels

Disponible

Arma tu mezcla para concentrarte: cualquier música sin voz + tus propias ondas (binaurales, isocrónicas o monaurales) + un escudo de ruido.

  • Plan gratis + 7 días de Premium
  • iOS y Android
  • Backend en FastAPI
Capturas de Deep Decibels: la pantalla de inicio, tus mezclas y el editor de ondas cerebrales
TezcaBot, el espejo humeante

TezcaBot

Proyecto personal

Mi asistente de IA en Android: me escucha sin que mi voz salga del celular, piensa con IA y manda el código a mis agentes.

  • Voz procesada en el celular
  • Solo funciona dentro de mi red privada
Próximamente en video

Cómo funciona

De tu localhost a producción en tres pasos

  1. 01

    Instala el plugin

    Dos comandos dentro de Claude Code. Sin cuentas, sin pagar, sin pedirme nada.

  2. 02

    Córrelo en tu proyecto

    Te pregunta qué tablas y qué endpoints necesitas, y te arma el backend con capas, migraciones y tests.

  3. 03

    Despliégalo

    docker compose up y está vivo. Cada release de GitHub prueba, construye y sube la imagen sola.

Videos

Tutoriales que terminan en producción, no en la demo

Deploy barato, self-hosting, apps con arquitectura de empresa y la IA como equipo de desarrollo.

  • ¿Desaparecerán los programadores? Lo que realmente ocurre

  • Android CLI: Ahorra horas en testing sin interfaz gráfica

  • ¿Por qué tu proyecto personal no avanza?

  • Dos agentes, un directorio, cero conflictos con WorkTree

  • El nuevo rol del ingeniero de software: guía estratégica para la era de la IA

  • ¿Qué es el patrón Command? ¡Descúbrelo fácil!

Ver el canal completo

Blog

Los videos, a fondo y con el código completo

Ver todos

Hecho por ti

¿Prefieres que lo monte yo?

Si ya viste todo lo que implica y prefieres que alguien con experiencia lo deje funcionando, cuéntame tu proyecto.

  • Apps móviles con arquitectura

    Android, Kotlin Multiplatform o iOS con capas claras, pruebas y CI desde el primer commit. La misma forma en que se hacen en empresas de Estados Unidos.

  • Deploy e infraestructura

    Tu proyecto en un VPS, en AWS o en tu homelab, con dominio, HTTPS, respaldos y monitoreo. Sin una factura de nube que se coma lo que ganas.

  • Automatizaciones con IA

    Agentes, skills y MCPs a la medida de tu flujo, con revisiones y permisos para que no pierdas el control de tu código.

Escríbeme

Te respondo por mensaje directo de Instagram.

Sobre mí

De Becario a Sr Software Engineer

Alejandro, creador de TezcaCode TezcaBot, el espejo humeante de Tezcatlipoca

Soy Alejandro, ingeniero en Comunicaciones y Electrónica por ESIME Zacatenco (IPN). Empecé en 2013 como becario, y hoy llevo 12 años programando para empresas de Estados Unidos como Software Engineer Sr, especialista en Android.

En el camino aprendí lo que casi ningún tutorial enseña: cómo se ordena un proyecto para que aguante dos años, cómo se despliega sin quemar dinero y cómo se usa la IA sin perder el control del código.

TezcaCode viene del espejo humeante de Tezcatlipoca, el dios mexica que revelaba verdades incómodas en su reflejo de obsidiana. Aquí no hay demos de humo. TezcaBot es ese espejo, y me acompaña en todo lo que construyo.

Ver mi LinkedIn

Experiencia

  1. 2013

    Becario

    Ericsson

    Mi primer contacto con la industria, en el área de IMS.

  2. 2013

    Desarrollador Java

    Hippotesys

    Mi primer empleo como programador.

  3. 2014 – 2016

    Android & Java EE Developer Sr

    Anzen Digital

  4. 2017 – 2018

    Android Lead

    Mentive

  5. 2018 – 2019

    Full-stack Developer

    Salus Holdings

  6. 2019

    Android Architect

    Nova Solutions

  7. 2019 – 2020

    Android Developer

    PK

  8. 2020 – 2021

    Android Developer Sr

    MediaLab

  9. 2021 – 2022

    Android Developer Sr

    Robots and Pencils

  10. 2022

    Android Developer Sr

    Wizeline

  11. 2022 – 2023

    Android Engineer Sr

    GoNet, an Orion Innovation company

  12. 2023 – hoy

    Software Engineer Sr

    Empresa de tecnología de Estados Unidos

    Especialista en Android.

Certificaciones

  • Oracle Certified Associate, Java SE 7 (2014)
  • Oracle Certified Professional, Java SE 7 (2015)
  • Android Certified Application Developer, Android ATC (2015)
  • Android Certified Application Engineer, Android ATC (2016)
  • Associate Android Developer, Google (2017)

Proyectos propios

Preguntas frecuentes

Lo que me preguntan antes de instalarlo

¿Es gratis?

Sí. Los plugins y las skills son gratis y el código está abierto en GitHub. No te pido correo ni tarjeta para instalarlos.

¿Funciona en Cursor, Codex u otros agentes?

Sí. En Claude Code se instala como plugin. Para Codex, OpenCode, Gemini CLI, Antigravity, Copilot y Cursor, el repo trae un script que copia las skills a la carpeta que lee cada agente.

¿Qué necesito instalar?

Claude Code (o el agente que uses), Git y Docker para levantar la base de datos y la API en tu máquina. Python lo pone la imagen de Docker.

¿Es seguro instalar un plugin?

Un plugin son instrucciones en texto que el agente lee, y el código está público para que lo revises antes. Además, Claude Code te pide permiso antes de correr comandos o escribir archivos.

¿Tengo que saber Docker?

No para empezar. El plugin te deja el docker compose listo y basta con un comando para levantarlo. Lo vas entendiendo conforme lo usas, y en los videos te explico cada pieza.

¿Cada cuándo sacas herramientas nuevas?

Cuando una herramienta ya la uso en mis propios proyectos y aguantó producción. Las que siguen son Android con MVVM y Clean Architecture, Kotlin Multiplatform, iOS y deploy a S3 con CloudFront.

¿Me lo puedes montar tú?

Sí. Hago setup de apps, deploy e infraestructura y automatizaciones con IA. Escríbeme por mensaje directo y cuéntame tu proyecto.

¿Por qué Claude Code?

Es el agente con el que trabajo todos los días y su sistema de plugins permite empaquetar reglas, comandos y skills en una sola instalación. Si usas otro agente, las skills también te sirven.

Lleva tus proyectos a producción con IA, sin demos de humo

Instálalo esta noche y mañana tienes un backend con capas, migraciones, tests y deploy.

Llévate el plugin de FastAPI gratis

Gratis y con el código abierto. Sin correo, sin tarjeta.