Herramientas. Apps. Setup.
Esta no es una página estática — es un documento vivo con todo lo que uso actualmente como ingeniero de software.
Editor y Coding
-
VS Code — Editor principal. Extensiones: ESLint, Tailwind IntelliSense, Prettier, GitLens.
-
Cursor — Editor con IA integrada. Lo uso como segundo editor para tareas que requieren contexto de codebase.
-
GitHub Theme — Tema principal en la IDE. Clean, buen contraste y familiar.
-
Claude Code — Asistente de IA para ingeniería — implementación, review y exploración de codebase.
-
OpenAI Codex — Agente de código de OpenAI. Lo uso para tareas asíncronas y generación de código.
-
JetBrains Mono — Fuente monospace en editor y terminal. Ligatures que facilitan la lectura de código.
-
Terminal
-
Warp — Terminal principal. Rápido, con autocomplete inteligente y bloques de comando.
-
iTerm2 — Terminal secundario. Split panes y perfiles por proyecto.
-
Fish Shell — Shell con autosugerencias y syntax highlighting listo para usar. Sin configuración.
-
Zsh + Oh My Zsh — Shell alternativo con plugins y aliases para git y navegación.
-
nvm — Gestor de versiones de Node.js. Cambio entre Node 20 y 24 dependiendo del proyecto.
Stack de desarrollo
-
Next.js — Framework principal para web. App Router, Server Components, Turbopack.
-
React / React Native — Base de todos los proyectos web y móviles. Hooks, Context, Server Components.
-
TypeScript — Uso en 100% de los proyectos. Tipado fuerte que evita bugs en producción.
-
Tailwind CSS — Utility-first CSS. Alta productividad y consistencia visual sin CSS custom.
-
Shadcn UI — Componentes Radix UI con control total del código. Base del design system.
-
Node.js — Runtime para backend y APIs. Express, Fastify o API routes de Next.js.
-
PostgreSQL — Base de datos principal. Multi-tenant con RLS, pgVector para IA, transacciones atómicas.
-
MongoDB — Base de datos NoSQL para proyectos con datos flexibles y alta velocidad de lectura.
-
Firebase — Auth, Firestore, Cloud Functions y push notifications en proyectos mobile.
Apps
-
Google Chrome — Navegador principal. DevTools, perfiles separados y extensiones para dev.
-
ChatGPT — Lo uso para investigación, brainstorm y generación de contenido fuera del código.
-
Figma — Diseño y prototipado. Consulto diseños antes de implementar.
-
Notion — Base de conocimiento personal, notas de proyectos y documentación.
-
Postman — Testing de APIs REST. Collections organizadas por proyecto.
-
Slack / Discord — Comunicación con equipos y comunidades de dev.
Servicios e infra
-
Vercel — Deploy de proyectos Next.js. Preview automático en PRs, zero config.
-
Render — Deploy de APIs, workers y servicios backend. Alternativa simple a AWS para proyectos menores.
-
GitHub — Repositorios, PRs, Actions (CI/CD), code review. Centro de todo.
-
AWS — EC2, S3, CloudFront para proyectos que necesitan infraestructura propia.
-
Cloudflare — DNS, CDN y protección. Uso para dominios y rendimiento de entrega.
-
Hostinger — Hosting y dominios para proyectos de clientes y sitios institucionales.
-
Docker — Containerización para ambientes de dev consistentes y deploy en producción.
-
Resend — API de email transaccional. Simple, moderna y con buena DX.
-
Stripe / Mercado Pago / Asaas — Proveedores de pago. PIX, tarjeta, suscripciones recurrentes.
Hardware
-
MacBook Air M2 — Máquina principal. Apple Silicon M2, 16GB RAM, 256GB SSD. Silencioso y liviano.
