Vinicius Aguiar

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 CodeEditor principal. Extensiones: ESLint, Tailwind IntelliSense, Prettier, GitLens.
-
CursorEditor con IA integrada. Lo uso como segundo editor para tareas que requieren contexto de codebase.
-
GitHub ThemeTema principal en la IDE. Clean, buen contraste y familiar.
-
Claude CodeAsistente de IA para ingeniería — implementación, review y exploración de codebase.
-
OpenAI CodexAgente de código de OpenAI. Lo uso para tareas asíncronas y generación de código.
-
JetBrains MonoFuente monospace en editor y terminal. Ligatures que facilitan la lectura de código.
-

Terminal

-
WarpTerminal principal. Rápido, con autocomplete inteligente y bloques de comando.
-
iTerm2Terminal secundario. Split panes y perfiles por proyecto.
-
Fish ShellShell con autosugerencias y syntax highlighting listo para usar. Sin configuración.
-
Zsh + Oh My ZshShell alternativo con plugins y aliases para git y navegación.
-
nvmGestor de versiones de Node.js. Cambio entre Node 20 y 24 dependiendo del proyecto.

Stack de desarrollo

-
Next.jsFramework principal para web. App Router, Server Components, Turbopack.
-
React / React NativeBase de todos los proyectos web y móviles. Hooks, Context, Server Components.
-
TypeScriptUso en 100% de los proyectos. Tipado fuerte que evita bugs en producción.
-
Tailwind CSSUtility-first CSS. Alta productividad y consistencia visual sin CSS custom.
-
Shadcn UIComponentes Radix UI con control total del código. Base del design system.
-
Node.jsRuntime para backend y APIs. Express, Fastify o API routes de Next.js.
-
PostgreSQLBase de datos principal. Multi-tenant con RLS, pgVector para IA, transacciones atómicas.
-
MongoDBBase de datos NoSQL para proyectos con datos flexibles y alta velocidad de lectura.
-
FirebaseAuth, Firestore, Cloud Functions y push notifications en proyectos mobile.

Apps

-
Google ChromeNavegador principal. DevTools, perfiles separados y extensiones para dev.
-
ChatGPTLo uso para investigación, brainstorm y generación de contenido fuera del código.
-
FigmaDiseño y prototipado. Consulto diseños antes de implementar.
-
NotionBase de conocimiento personal, notas de proyectos y documentación.
-
PostmanTesting de APIs REST. Collections organizadas por proyecto.
-
Slack / DiscordComunicación con equipos y comunidades de dev.

Servicios e infra

-
VercelDeploy de proyectos Next.js. Preview automático en PRs, zero config.
-
RenderDeploy de APIs, workers y servicios backend. Alternativa simple a AWS para proyectos menores.
-
GitHubRepositorios, PRs, Actions (CI/CD), code review. Centro de todo.
-
AWSEC2, S3, CloudFront para proyectos que necesitan infraestructura propia.
-
CloudflareDNS, CDN y protección. Uso para dominios y rendimiento de entrega.
-
HostingerHosting y dominios para proyectos de clientes y sitios institucionales.
-
DockerContainerización para ambientes de dev consistentes y deploy en producción.
-
ResendAPI de email transaccional. Simple, moderna y con buena DX.
-
Stripe / Mercado Pago / AsaasProveedores de pago. PIX, tarjeta, suscripciones recurrentes.

Hardware

-
MacBook Air M2Máquina principal. Apple Silicon M2, 16GB RAM, 256GB SSD. Silencioso y liviano.