Vinicius Aguiar

Ferramentas. Apps. Setup.

Esta não é uma página estática — é um documento vivo com tudo que uso atualmente como engenheiro de software.

Editor e Coding

-
VS CodeEditor principal. Extensões: ESLint, Tailwind IntelliSense, Prettier, GitLens.
-
CursorEditor com IA integrada. Uso como segundo editor para tarefas que exigem contexto de codebase.
-
GitHub ThemeTema principal na IDE. Clean, bom contraste e familiar.
-
Claude CodeAssistente de IA para engenharia — implementação, review e exploração de codebase.
-
OpenAI CodexAgente de código da OpenAI. Uso para tarefas assíncronas e geração de código.
-
JetBrains MonoFonte monospace no editor e terminal. Ligatures que facilitam leitura de código.
-

Terminal

-
WarpTerminal principal. Rápido, com autocomplete inteligente e blocos de comando.
-
iTerm2Terminal secundário. Split panes e perfis por projeto.
-
Fish ShellShell com autosugestões e syntax highlighting out of the box. Sem configuração.
-
Zsh + Oh My ZshShell alternativo com plugins e aliases para git e navegação.
-
nvmGerenciador de versões do Node.js. Troco entre Node 20 e 24 dependendo do projeto.

Stack de desenvolvimento

-
Next.jsFramework principal para web. App Router, Server Components, Turbopack.
-
React / React NativeBase de todos os projetos web e mobile. Hooks, Context, Server Components.
-
TypeScriptUso em 100% dos projetos. Tipagem forte que evita bugs em produção.
-
Tailwind CSSUtility-first CSS. Produtividade alta e consistência visual sem CSS custom.
-
Shadcn UIComponentes Radix UI com controle total do código. Base do design system.
-
Node.jsRuntime para backend e APIs. Express, Fastify ou API routes do Next.js.
-
PostgreSQLBanco principal. Multi-tenant com RLS, pgVector para IA, transações atômicas.
-
MongoDBBanco NoSQL para projetos com dados flexíveis e alta velocidade de leitura.
-
FirebaseAuth, Firestore, Cloud Functions e push notifications em projetos mobile.

Apps

-
Google ChromeBrowser principal. DevTools, perfis separados e extensões para dev.
-
ChatGPTUso para pesquisa, brainstorm e geração de conteúdo fora do código.
-
FigmaDesign e prototipação. Consulto designs antes de implementar.
-
NotionBase de conhecimento pessoal, notas de projetos e documentação.
-
PostmanTeste de APIs REST. Collections organizadas por projeto.
-
Slack / DiscordComunicação com times e comunidades de dev.

Serviços e infra

-
VercelDeploy de projetos Next.js. Preview automático em PRs, zero config.
-
RenderDeploy de APIs, workers e serviços backend. Alternativa simples ao AWS para projetos menores.
-
GitHubRepositórios, PRs, Actions (CI/CD), code review. Centro de tudo.
-
AWSEC2, S3, CloudFront para projetos que precisam de infra própria.
-
CloudflareDNS, CDN e proteção. Uso para domínios e performance de entrega.
-
HostingerHospedagem e domínios para projetos de clientes e sites institucionais.
-
DockerContainerização para ambientes de dev consistentes e deploy em produção.
-
ResendAPI de email transacional. Simples, moderna e com boa DX.
-
Stripe / Mercado Pago / AsaasProvedores de pagamento. PIX, cartão, assinaturas recorrentes.

Hardware

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