Productividad

Lo que se usa en cualquier proyecto, sea cual sea el lenguaje: la terminal, el control de versiones, los contenedores, las redes y la ingeniería inversa. Las diecisiete guías están pensadas para consultarlas cuando no te acuerdas de una orden, no para leerlas de un tirón, y en todas ellas cada orden se ejecutó de verdad. Debajo, cómo trabajar con todo esto y el directorio de quién está empujando cada campo.

Guías de herramientas

Guía · 16 apartadosLos comandos de Linux que de verdad se usanMoverse por el sistema, mirar archivos, buscar con grep y find, tuberías y redirección, filtros de texto, permisos, procesos, disco, red, comprimir y los atajos del teclado. Con esquemas y con la salida real de cada orden, ejecutada en un Debian 13 limpio.Ir a la guía de Linux → Guía · 8 comandos · para principiantesQué es SSH y sus comandos principalesQué pasa al conectarte a un servidor, cómo entrar con clave en lugar de contraseña, copiar archivos con scp, sftp y rsync, atajos en ~/.ssh/config, túneles con ssh -L y cómo resolver los errores más comunes. Con esquemas y todo ejecutado con OpenSSH 10.0 entre dos equipos de prueba.Ir a la guía de SSH → Guía · 11 apartadosLas órdenes de Git que de verdad se usanLas cuatro zonas por las que pasa un cambio, el ciclo de todos los días, cómo deshacer cada cosa según dónde esté, ramas, conflictos de verdad y el trabajo con un remoto. Con esquemas y todo ejecutado con Git 2.47.Ir a la guía de Git → Curso · 10 leccionesAprende Docker, de la imagen al despliegueImágenes y contenedores, capas y caché, el Dockerfile, imágenes pequeñas, volúmenes, Compose, registro y cómo promover la misma imagen de QA a producción sin reconstruirla. Con todos los comandos ejecutados y sus salidas reales.Ir a la guía de Docker → Guía · 14 apartados · para principiantesQué es Kubernetes y cómo se relaciona con DockerEn qué se diferencia de Docker y cómo trabajan juntos, pods, Deployments, Services y ConfigMaps, y un clúster de pruebas real en el que desplegamos una app, la escalamos, la actualizamos sin cortes, deshacemos una versión rota y vemos cómo se repara sola. Con esquemas y las salidas reales.Ir a la guía de Kubernetes → Guía práctica · 12 apartadosREA: pon a tu agente de IA a desarmar programasInstalar REA, conectarlo con Claude Code, Codex o Cursor, comprobar qué falta con rea doctor, analizar una app de Electron y un binario de Go sin ejecutarlos, tenerlo al día y desinstalarlo. Con todas las órdenes ejecutadas y sus salidas reales.Ir a la guía de REA → Guía práctica · 10 apartadosGhidra: instala el descompilador de la NSA y abre tu primer programaInstalar Java 21 y Ghidra, verificar la descarga, analizar un programa compilado, encontrar sus textos, renombrar lo que reconstruye el descompilador, usarlo sin ventanas y conectarlo con REA. Con capturas reales de la interfaz y todas las órdenes ejecutadas.Ir a la guía de Ghidra → Guía · 13 apartados · para principiantesRedes básicas: IP, puertos y NATQué es una dirección IP y qué significa el /24, las direcciones privadas y públicas, la puerta de enlace, los puertos, TCP y UDP, 127.0.0.1 frente a 0.0.0.0, cómo comparte tu router una sola IP con NAT y cómo se abre un puerto. Con esquemas y una red de pruebas real.Ir a la guía de redes → Guía · 11 apartados · para principiantesQué es el DNS y cómo funcionaCómo un nombre se convierte en una dirección IP: el árbol de nombres, el viaje de una consulta desde la raíz, los registros A, CNAME, MX y TXT, la caché y el TTL, el archivo hosts y los errores NXDOMAIN y SERVFAIL. Con esquemas y consultas reales con dig.Ir a la guía de DNS → Guía · 9 apartados · para principiantesGET, POST, PUT y DELETE: los métodos HTTPQué hace cada método de una petición HTTP o HTTPS, cómo es una petición por dentro, qué significan los códigos de respuesta y por qué no existe PUSH. Con esquemas y ejemplos reales con curl sobre una pequeña API de tareas.Ir a la guía de métodos HTTP → Guía · 12 apartadosHTTPS por dentro: del clic al candadoQué pasa desde que el navegador pide una página: DNS, TCP y el apretón de manos de TLS 1.3, cómo se acuerda una clave sin enviarla, qué demuestra un certificado y cómo se envuelve el contenido. Con una captura de paquetes real y los errores de verificación reproducidos.Ir a la guía de HTTPS → Guía · 10 apartados · sin tecnicismosCómo sabe tu navegador en qué certificados confiarLa vida de un certificado desde que lo pide un sitio hasta el candado: cómo lo comprueba la autoridad, los registros públicos donde queda anotado, quién decide qué autoridades son de confianza y cómo llega esa lista a tu equipo. Con esquemas.Ir a la guía de certificados → Guía · 13 apartados · sin tecnicismosQué es la AGI, la inteligencia artificial generalQué distingue a una IA general de la que usamos hoy, qué tendría que saber hacer, los niveles de Google DeepMind, cómo se mide con pruebas como ARC-AGI, qué laboratorios la están buscando y cuándo creen los expertos que podría llegar. Con esquemas.Ir a la guía de AGI → Guía práctica · 16 apartadosCómo saber si atacaron tu WordPressDónde están los registros de Apache, Nginx y PHP, cómo contar las peticiones por IP, qué significan un 200, un 302 o un 404 en wp-login.php y xmlrpc.php, cómo saber si alguien entró y qué hacer si encuentras algo. Todo probado en un servidor de laboratorio con Amazon Linux, Apache, PHP-FPM y WordPress.Ir a la guía de registros → Guía · 9 apartados · con un servidor de ejemploQué es MCP (Model Context Protocol) y cómo funcionaQué problema resuelve, qué son el anfitrión, el cliente y el servidor, qué ofrecen las herramientas, los recursos y los prompts, cómo son los mensajes de verdad en la versión 2026-07-28, un servidor en Python probado con el SDK oficial, cómo conectarlo a Claude Code y Claude Desktop, y sus riesgos.Ir a la guía de MCP → Guía · 6 apartados · probado en siete lenguajesQué es descompilar y qué herramientas sirven en cada lenguajeCompilar, desensamblar y descompilar; qué se pierde por el camino; el mismo programa en C, Java, C#, Python, Go, Rust y WebAssembly descompilado con Ghidra 12.2, Vineflower, CFR, ILSpy y pycdc; las herramientas de cada lenguaje y lo que dice la ley.Ir a la guía de descompilación → Guía · 7 apartados · con animaciónCómo viaja una consulta DNS y cómo se bloquea una webUna animación con cinco escenarios (consulta normal, resolvedor que bloquea, cambio de resolvedor, bloqueo por IP y DNS cifrado), la consulta real con dig +trace, las cuatro formas de bloquear una web y cómo responde de verdad un resolvedor que bloquea.Ver la animación →

En qué orden tienen sentido. Si empiezas de cero, el de Linux va primero: las demás guías dan por sabido moverse por la terminal. La de SSH es la continuación natural, para usar esa misma terminal en otro equipo. Git es el siguiente, porque Docker se usa casi siempre sobre un repositorio, y Kubernetes va después de Docker. Si ya te manejas, cada una se lee por separado y todas acaban con una chuleta. Las de redes no dependen de las demás y se leen en este orden: la de redes básicas, que explica las direcciones IP, los puertos y el NAT; la de DNS, porque toda conexión empieza por una consulta; la de métodos HTTP, que explica qué se pide y qué se responde en cada petición, la de HTTPS, que cuenta cómo viaja todo eso cifrado, y la de certificados, que explica por qué el navegador se fía de quien le responde. Las dos de ingeniería inversa van juntas: primero Ghidra, la herramienta, y después REA, que la pone en manos de un agente de IA.

Aprender el oficio

Artículo · 10 consejosAprender a programar cuando la IA ya escribe el códigoQué sigue valiendo de los consejos de siempre y qué cambia cuando puedes producir código que funciona sin haber entendido nada. Con las cifras de Stack Overflow, METR y GitClear, y dos errores reales cazados al ejecutar el código de esta casa.Leer el artículo → Artículo · con fuentesCómo se construye el pensamiento lógico para programarNo hay evidencia de un don innato: lo más parecido que se publicó acabó retractado por su propio autor. Qué predice de verdad aprender, por qué trazar y explicar van antes que escribir, y qué se puede entrenar. Con las cifras comprobadas contra los artículos originales.Leer el artículo → ArtículoProgramar con IA: qué cambia cuando escribir código deja de ser el centroLa IA ya escribe parte del código, pero alguien tiene que decidir qué problema resolver, comprobar que la solución sirve y responder por sus efectos. Qué se delega, qué no conviene delegar y cómo cambia el reparto del tiempo.Leer el artículo → Artículo · con datosQué lenguaje elegir cuando la IA escribe el códigoSi escribir código ya no es el cuello de botella, el lenguaje se elige con otros criterios: cuántos errores detecta antes de ejecutar, cuánto cuesta en servidores y energía, y qué tan maduro es su ecosistema. Una guía por casos.Leer el artículo → Guía · con esquemasCómo encajan los comandos de Claude CodeLas decenas de comandos de Claude Code ordenados en cuatro esquemas: qué puedes escribir en el prompt, cómo se gobierna una sesión, qué permite cada modo de permisos y dónde vive la configuración.Leer la guía → Guía · con plantillasCómo dirigir a Codex, el agente de programación de OpenAIDarle las reglas del proyecto en AGENTS.md, acotar el encargo y definir cómo se verifica. Con esquemas, comandos verificados y plantillas reutilizables.Leer la guía → Página · historia del softwareDatos curiosos del desarrollo de softwareUna polilla en un relé, un cohete que explota por un número demasiado grande, una sonda perdida por mezclar unidades y un lenguaje hecho en diez días: la historia de la programación contada en datos.Ver los datos → Artículo · con gráficasCOBOL: historia, cuánto se usa hoy y si vale la pena aprenderloEl lenguaje de 1959 que sigue moviendo bancos y gobiernos: de dónde viene, por qué maneja mejor el dinero, qué hay de mito en las cifras que circulan, qué cambia con la IA y si te conviene aprenderlo. Con programas probados.Leer el artículo →

Directorio

Directorio · se actualizaNuevas tecnologíasQuién está empujando la robótica, la inteligencia artificial, la fusión nuclear y la exploración espacial. Cada nombre enlaza a su sitio oficial y debajo aparece su anuncio más reciente.Ir al directorio → Directorio · 12 herramientasHerramientas en línea para desarrolladoresFormateador de JSON, decodificador de JWT, conversor de fechas Unix, traductor de cron, calculadora de subredes, imagen a ASCII y validadores mexicanos. Todo funciona en tu navegador, sin enviar nada a ningún servidor.Ir a las herramientas →