Threat modeling sin humo: pensar como atacante para defender mejor

Threat modeling sin drama: STRIDE, activos y flujos con ejemplos reales y checklist para evitar sustos en producción sin volverte paranoico.
Internet por dentro: DNS, HTTP, IP y otros demonios invisibles

Entiende DNS, IP y HTTP con dig, nslookup, curl y traceroute. Workflow real para encontrar por qué “no hay internet” cuando sí hay.
Git o morir: cómo no perder tu código ni tu dignidad

Guía práctica de Git: commits, ramas, pull/push, PRs y rescates reales para no perder tu código (ni la dignidad) en la chamba.
Vue, Svelte y Angular: rebeldes, veteranos y cultos (y cuál te conviene en la chamba)

Vue, Svelte y Angular sin fanboys: dónde brillan, costos reales, ejemplos y cómo elegir stack sin sufrir en el próximo deploy.
React: el imperio que se rehúsa a caer (y por qué tu equipo regresa)

React domina por DX, ecosistema y pragmatismo. Cuándo elegirlo, cómo montarlo con Vite+TS y evitar traps que rompen el deploy.
La terminal no muerde: comandos que te salvan la chamba

Guía práctica de terminal: navegar, buscar, pipes, permisos, procesos y SSH. Ejemplos reales para devs y soporte, sin drama.
Prompting para devs: cómo pedirle a la IA código decente (sin sufrir)

Guía de prompting para devs: contexto, constraints, ejemplos y tests para que la IA entregue código usable sin romper tu stack.
El nuevo junior infinito: qué sí y qué no hace la IA en tu equipo

Usa la IA como “junior infinito” sin meter bugs: qué delegar, qué no, prompts que sí jalan, checklist y workflow real para devs.
Hacker no es cracker: la diferencia que evita broncas (y te ahorra juntas raras)

Diferencia entre hacker y cracker, cómo decirlo en tu equipo y un workflow de seguridad defensiva para aprender sin meterte en líos.
JavaScript vs TypeScript: la batalla por el tipado (sin humo)

Elige entre JavaScript y TypeScript con casos reales, ruta de migración incremental, errores comunes y checklist para tu frontend.