Mi Setup de Desarrollo en 2024
herramientasproductividadsetup
Mi Setup de Desarrollo
Después de varios años probando diferentes herramientas, este es el setup con el que me siento más productivo.
Editor
VS Code sigue siendo mi editor principal. Las extensiones que considero esenciales:
- ESLint — linting automático
- Prettier — formateo consistente
- Tailwind CSS IntelliSense — autocompletado de clases
- GitHub Copilot — asistente de código con IA
- Error Lens — errores inline en el editor
Terminal
Uso iTerm2 con Oh My Zsh y el tema powerlevel10k. Algunos aliases que uso a diario:
# Git aliases
alias gs="git status"
alias gc="git commit"
alias gp="git push"
alias gl="git log --oneline --graph"
# Desarrollo
alias dev="npm run dev"
alias build="npm run build"Stack actual
| Categoría | Tecnología |
|---|---|
| Frontend | Next.js, React |
| Estilos | Tailwind CSS |
| Lenguaje | TypeScript |
| Base de datos | PostgreSQL |
| Deploy | Vercel |
| Control | Git + GitHub |
Configuración de VS Code
Estas son las configuraciones más importantes de mi settings.json:
{
"editor.fontSize": 14,
"editor.fontFamily": "JetBrains Mono",
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.bracketPairColorization.enabled": true,
"editor.minimap.enabled": false,
"workbench.colorTheme": "One Dark Pro"
}Principios
Más que las herramientas específicas, lo importante son los principios:
- Automatizar lo repetitivo — formateo, linting, deploys
- Mantener la consistencia — mismas configuraciones en todos los proyectos
- Iterar constantemente — probar nuevas herramientas, pero no cambiar por cambiar
El mejor setup es el que te permite enfocarte en resolver problemas, no en pelear con tus herramientas.