Publicaciones - Página 3
Publicaciones - Página 3
9IA para programadoresAprender conceptos de programación con IA
Aprende a usar la IA como tutor técnico: preguntas básicas, técnica Feynman, cadenas de ‘¿pero por qué?’ y ejercicios para comprobar que entiendes de verdad.
8IA para programadoresContexto, rol, tarea y formato: aplicación avanzada
Aprende a convertir RCTF en prompts de trabajo reales: contexto rico, iteración por rondas y formatos que puedes conectar directamente a tu flujo diario.
7Domina Vim desde ceroBúsqueda en Vim: encuentra texto sin perder el ritmo
Aprende a buscar en Vim con f, t, /, ?, n, N, *, # y a controlar el resaltado para moverte por el código sin pasear línea a línea.
11Aprende a programar desde cero con PythonFunciones en Python: def, parámetros y return
Aprende a definir funciones en Python con def, pasar parámetros, devolver valores con return y evitar que tu código se convierta en una cadena de copy-paste imposible de mantener.
10Domina Docker desde ceroInstrucciones avanzadas de Dockerfile: ARG, ENV, ENTRYPOINT y más
Entiende de una vez la diferencia entre ARG y ENV, ENTRYPOINT y CMD, y para qué sirven realmente HEALTHCHECK, VOLUME y EXPOSE en tus Dockerfiles.
30Domina Git desde ceroPull Requests y code review: cómo hacer que tu código sea fácil de revisar
Un Pull Request no es solo el mecanismo para mergear código — es una conversación. Aprende a escribir PRs que la gente quiera revisar y a dar feedback que construya en lugar de bloquear.
29Domina Git desde ceroGitHub Flow: el workflow para equipos que despliegan continuamente
GitHub Flow reduce el branching a lo esencial: una sola rama estable, feature branches cortas, Pull Requests para el review, y deploy tras cada merge.
7IA para programadoresEl arte del prompt: principios básicos
El mismo modelo, el mismo día, treinta segundos de diferencia: dos respuestas completamente distintas según cómo planteas la pregunta. Aquí está el framework RCTF y por qué lo cambia todo.
10Aprende a programar desde cero con PythonMétodos de listas en Python: append, remove y list comprehensions
Una lista que no puedes modificar es solo una tupla con más pasos. Aprende a añadir, eliminar y transformar elementos con los métodos más importantes — y da tus primeros pasos con las list comprehensions.
9Domina Docker desde ceroMulti-stage builds en Docker: imágenes más pequeñas y limpias
Aprende a usar multi-stage builds en Docker para separar el entorno de compilación del entorno de ejecución, con ejemplos reales en Go y Node.js que reducen el tamaño de las imágenes de cientos de MB a pocos.
8Domina Docker desde ceroBuenas prácticas en Dockerfiles: seguridad
Aprende a crear imágenes Docker seguras: cómo evitar correr como root, escanear vulnerabilidades con Trivy, fijar versiones de forma correcta, y gestionar secretos sin que acaben horneados en tu imagen.
28Domina Git desde ceroGit Flow: el workflow para gestionar versiones en equipo
Git Flow formaliza los prefijos de rama que ya conoces en un proceso estructurado: main y develop permanentes, y ramas temporales para features, releases y hotfixes.