En paralelo
Herramientas de desarrollo
Las herramientas con las que trabajás todos los días: Git, la terminal, el debugger y, cada vez más, los agentes de código.
Temas
Git
Cómo funciona por dentro, Branches, Merge vs rebase, Reset y revert
Terminal
Manipulación de texto (awk, sed, grep, sort, uniq, cut, wc, tr), Procesos (ps, top, htop, lsof), Redes (ping, dig, traceroute, mtr, netstat, tcpdump, nmap), SSH y túneles, Historial, pestañas y personalización
Debugging y profiling
Debugger, CPU, Uso de memoria, Memory leaks
Agentes de código
Harnesses, Skills, Orquestadores, Context engineering, Revisar código generado, Deuda cognitiva
Recursos
- The Pragmatic Programmer 20th Edition
Libro · Andrew Hunt, David Thomas, Addison-Wesley, 2019 · Capítulos: 3 · 30 págs.
- Git from the bottom up
Libro · 22 págs.
- Git cheat sheet
Artículo · 1 págs.
- Git Branches
Artículo · 6 págs.
- Merging vs Rebasing
Artículo · 13 págs.
- Resetting, Checking Out and Reverting
Artículo · 10 págs.
- The Linux Command Line - A Complete Introduction
Libro · William Shotts, No Starch Press, 2019 · Capítulos: 4, 6, 10, 12, 16, 17, 20 · 124 págs.
- IntelliJ debugging tricks
Artículo · 8 págs.
- Awk Introduction Tutorial – 7 Awk Print Examples
Artículo · 5 págs.
- A Guide to Java Profilers
Artículo · 8 págs.
- Awk in 20 minutes
Artículo · 6 págs.