09 — Apps y Herramientas
💻 Lo MÍNIMO que tenés que instalar
1. Editor de código
| App |
Mejor para |
Precio |
| VS Code ⭐ |
Todo el mundo, todo lenguaje |
Gratis |
| Cursor |
VS Code + IA integrada |
Gratis + paga |
| Zed |
Editor moderno y rápido |
Gratis |
| WebStorm |
JavaScript/TypeScript pro |
De pago |
| PyCharm |
Python pro |
Gratis (Community) |
| Sublime Text |
Liviano y rápido |
Gratis (trial) |
🔗 VS Code: https://code.visualstudio.com/
🔗 Cursor: https://cursor.com/
Extensiones imprescindibles de VS Code
- Prettier — formatea código
- ESLint — encuentra errores en JS
- GitLens — superpoderes para Git
- Live Server — servidor local rápido
- Thunder Client — probar APIs en VS Code
- Tailwind CSS IntelliSense
- Material Icon Theme — iconos lindos
- Error Lens — muestra errores en línea
- Code Spell Checker
- Claude Code — IA integrada
2. Terminal
| App (Mac) |
Notas |
| iTerm2 |
Mejor que Terminal por defecto |
| Warp |
Terminal moderna con IA |
| Ghostty |
La más rápida |
🔗 iTerm2: https://iterm2.com/
🔗 Warp: https://www.warp.dev/
Customizá tu shell
- Oh My Zsh — temas y plugins para zsh
- Starship — prompt customizable cross-shell
3. Navegador para devs
- Chrome — DevTools estándar
- Firefox Developer Edition — DevTools potentes
- Arc o Zen — modernos
- Brave — bloquea trackers
4. Gestor de versiones de lenguajes
| Herramienta |
Para qué |
| nvm |
Versiones de Node.js |
| pyenv |
Versiones de Python |
| rbenv |
Versiones de Ruby |
| mise |
Universal — gestiona todos ⭐ |
| Volta |
Versiones JS rápido |
📱 Apps móviles para aprender
| App |
Para qué |
Plataforma |
| Mimo |
Curso gamificado |
iOS / Android |
| Sololearn |
Cursos + comunidad |
iOS / Android |
| Programming Hub |
Multilenguaje |
iOS / Android |
| Grasshopper (Google) |
JS para principiantes |
iOS / Android |
| Encode |
Lecciones cortas |
iOS / Android |
| Enki |
Skills diarios |
iOS / Android |
| Brilliant |
Matemáticas + lógica |
iOS / Android |
| Codecademy Go |
Repaso móvil |
iOS / Android |
🤖 Apps con IA para devs
| App |
Para qué |
| Claude (claude.ai) |
Asistente principal |
| ChatGPT |
Asistente general |
| Claude Code |
Agente CLI |
| Cursor |
IDE con IA |
| Perplexity |
Búsqueda con IA |
| Phind |
Búsqueda específica para devs |
| v0.dev |
Componentes UI con IA |
🛠️ Utilidades del día a día
Diseño y assets
- Figma — diseño UI ⭐
- Excalidraw — diagramas a mano alzada
- Tldraw — pizarra colaborativa
- Coolors — paletas de colores
- unDraw — ilustraciones gratis
- Heroicons / Lucide — iconos
Productividad
- Notion — notas y organización
- Obsidian — notas en markdown
- Linear — gestión de tasks (estilo pro)
- Raycast (Mac) — launcher con superpoderes
Testing de APIs
- Postman — el clásico
- Insomnia — alternativa simpática
- Bruno — open source moderno
- Thunder Client — dentro de VS Code
Bases de datos GUI
- DBeaver — universal y gratis
- TablePlus — bonito (paga)
- MongoDB Compass — para Mongo
- Beekeeper Studio — open source
Imágenes y screenshots
- CleanShot X (Mac) — el mejor
- Carbon — código bonito para screenshots
- Ray.so — similar a Carbon
- Squoosh — comprimir imágenes
📂 Lo que YO te recomiendo instalar primero (Mac)
# Instalar Homebrew (gestor de paquetes Mac)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Después de tener Homebrew:
brew install --cask visual-studio-code
brew install --cask iterm2
brew install --cask warp
brew install --cask figma
brew install --cask docker
brew install git
brew install node
brew install python
brew install gh # GitHub CLI
🎮 Sitios para PRACTICAR programando
- Codewars — retos gamificados
- HackerRank — entrevistas técnicas
- LeetCode — entrevistas FAANG
- Exercism — con mentores
- Frontend Mentor — retos de frontend con diseños reales
- CSS Battle — retos de CSS puro
- JS Challenger — retos cortos de JS
- Edabit — micro-ejercicios
- Codingame — programar jugando