Publicaciones - Página 2
Publicaciones - Página 2

Lo que he aprendido creando el curso 'Domina Git desde cero'
Nueve años de migraciones, un método que no sabía que tenía, y un curso de Git que empecé sin saber suficiente de Git. Todo tiene sentido visto en perspectiva.
40Domina Git desde ceroGit en pipelines de CI/CD: del commit al deploy automático
Un pipeline de CI/CD empieza con un git push. Esta lección cubre cómo configurar Git correctamente en GitHub Actions y GitLab CI: shallow clones, caché, permisos y las prácticas que marcan la diferencia.
39Domina Git desde cerogit switch y git restore: el fin del checkout multipropósito
git checkout lleva décadas haciendo demasiadas cosas. git switch y git restore llegaron en 2019 para arreglar ese diseño. Ya llevan años siendo estables: es hora de usarlos.
10IA para programadoresPrompts para generar código con IA
Aprende a especificar antes de pedir: scaffold, TDD con IA y cómo revisar el código generado antes de confiar en él.
12Aprende a programar desde cero con PythonParámetros avanzados en Python: defaults, *args y **kwargs
Parámetros por defecto, argumentos con nombre, *args y **kwargs hacen tus funciones flexibles. Uno de ellos tiene una trampa que Python no anuncia antes de tenderla.
38Domina Git desde ceroConfigura Git como un profesional: opciones que marcan la diferencia
git config hace mucho más que guardar tu nombre y correo. Las opciones correctas eliminan fricción diaria, mejoran los diffs y preparan Git para trabajar bien en tu entorno.
35Domina Git desde ceroGit LFS: gestiona archivos grandes sin arruinar el repositorio
Git no fue diseñado para archivos binarios de cientos de megas. Git LFS resuelve el problema almacenando punteros en el repositorio y los archivos reales fuera.
34Domina Git desde ceroGit Worktrees: múltiples directorios de trabajo desde un mismo repositorio
Trabaja en varias ramas simultáneamente sin cambiar de directorio ni hacer stash. Git worktree te permite tener tantos entornos de trabajo como necesites, todos conectados al mismo repositorio.
12Domina Docker desde ceroOptimización de imágenes Docker: de 1.2 GB a 85 MB
Cómo pasar de imágenes Docker que pesan cientos de MB a imágenes de producción que contienen exactamente lo que necesitan: bases mínimas, distroless, dive y optimización de capas.
11Domina Docker desde ceroBuildKit en Docker: secretos, cache de dependencias y builds multi-plataforma
BuildKit, el motor moderno de Docker: secretos sin rastro en capas, cache de dependencias entre builds, e imágenes para ARM y x86 desde la misma máquina.
33Domina Git desde ceroGit hooks: automatiza lo que nadie recuerda hacer
Aprende qué son los Git hooks, cuáles merecen tu atención y cómo compartirlos con el equipo usando Husky, pre-commit o lefthook.
32Domina Git desde ceroSubmódulos en Git: repositorios dentro de repositorios sin perder la cabeza
Aprende qué son los submódulos de Git, cómo añadirlos, clonarlos, actualizarlos y cuándo conviene evitarlos antes de crear un pequeño monstruo con .gitmodules.