← El notebookIssue №26Productividad10 min lecturaMar 24, 2026

El setup de programación perfecto para 2026.

Hardware, VSCode, terminal, fuentes y extensiones. El entorno de desarrollo completo que usamos en GaloDev para programar más rápido y con menos fricción.

G
Steven Galo
Fundador · Costa Rica
💻

Hardware mínimo y óptimo.

El hardware importa más de lo que admitimos. Un developer que espera 3 segundos en cada hot reload pierde media hora al día. Multiplicalo por 250 días hábiles: son 125 horas al año perdidas en esperas. El ROI de buen hardware es alto y directo.

  • Mínimo viable: 16 GB RAM, SSD de 512 GB, procesador con 8 núcleos o más. Con esto podés correr 2-3 proyectos con Docker y Node.js sin problemas.
  • Óptimo para productividad: 32 GB RAM, M-chip de Apple o equivalente AMD. La diferencia en builds de TypeScript y React es de 3-5×.
  • El periférico más subestimado: Un monitor adicional. Tener el código en un monitor y la documentación/browser en el otro elimina el alt-tab constante y mejora el flujo cognitivo.
RAM mínima 2026
16 GB
Monitores recomendados
2
ROI buen hardware
10×

Configuración de VSCode.

VSCode con la configuración correcta es difícil de superar. Las settings más importantes:

{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.tabSize": 2,
  "editor.minimap.enabled": false,  // libera espacio sin perder info útil
  "editor.stickyScroll.enabled": true,  // mantiene el contexto visible
  "editor.bracketPairColorization.enabled": true,
  "terminal.integrated.defaultProfile.osx": "zsh",
  "files.autoSave": "onFocusChange",
  "editor.inlineSuggest.enabled": true  // para GitHub Copilot / Cursor
}

Terminal productiva.

La terminal es donde pasan muchas horas. Una buena configuración reduce la fricción significativamente:

  • Zsh + Oh My Zsh: Autocompletado de comandos, historial fuzzy, plugins de git que muestran el branch y estado en el prompt.
  • Starship: Prompt minimalista y ultra rápido. Muestra contexto relevante (branch, versión de Node, errores) sin saturar.
  • fzf: Fuzzy finder para historial de comandos (Ctrl+R) y búsqueda de archivos. Una vez que te acostumbrás no podés vivir sin él.
  • Aliases útiles: alias gs="git status", alias gp="git push", alias ll="ls -la". Tres caracteres vs diez, miles de veces al día.
El setup perfecto no existe, pero el setup que reduce tu fricción diaria a cero sí. Identificá los 3 procesos que más te interrumpen y optimizalos. Solo esos tres.

Fuentes de código.

Las fuentes con ligaduras hacen el código más legible al combinar símbolos comunes en glifos únicos. Las mejores para código en 2026: JetBrains Mono (claro y muy legible), Fira Code (las ligaduras más completas) y Cascadia Code (la opción de Microsoft, excelente en Windows). El tamaño de fuente ideal es 14-15px con line-height de 1.6.

Dotfiles y sync.

Los dotfiles son tus archivos de configuración (.zshrc, .gitconfig, settings.json de VSCode). Guardá todos en un repositorio de GitHub y escribí un script de instalación. La próxima vez que configures una máquina nueva, un solo comando restaura todo tu entorno en minutos. Herramientas como Chezmoi o Stow hacen esto especialmente limpio con symlinks.

— Construido en público

¿Tienes una
sugerencia?

Seguimos construyendo. Si tienes una idea para una herramienta o un tema para el blog, escríbenos directamente o abre un issue en GitHub.