Ferramentas

Ferramentas e tecnologias que uso no dia a dia.

Desenvolvimento

VS Code

Editor principal para a maioria dos projetos. Extensível, rápido e com ecossistema enorme.

editor

Claude Code

Assistente de IA direto no terminal. Uso para refatoração, revisão de código e automações complexas.

ai

Cursor

Editor com IA integrada. Ótimo para prototipar rápido e explorar bases de código desconhecidas.

editor + ai

Warp Terminal

Terminal moderno com autocomplete inteligente e blocos de comando organizados.

terminal

Git

Controle de versão para tudo. Uso com GitHub e fluxos de CI/CD automatizados.

versionamento

AI/ML

Claude

Meu modelo principal para tarefas complexas de raciocínio, código e análise de documentos.

llm

GPT-4

Modelo complementar para tarefas específicas e comparação de resultados entre modelos.

llm

Copilot

Autocomplete de código direto no editor. Útil para código repetitivo e boilerplate.

code assistant

LangChain

Framework para construir pipelines de LLM com RAG, agentes e ferramentas externas.

framework

CrewAI

Orquestração de agentes autônomos. Uso para tarefas que exigem vários papéis colaborando.

agentes

Ollama

Modelos locais para testes rápidos e cenários onde privacidade dos dados importa.

local

Backend

Node.js

Runtime para APIs e serviços. Uso com Express, Fastify e scripts de automação.

runtime

Python

Linguagem principal para projetos de IA, automação e processamento de dados.

linguagem

FastAPI

Framework Python para APIs de alta performance com tipagem e documentação automática.

framework

Spring Boot

Ecossistema Java para aplicações enterprise. Uso em projetos corporativos na Vivo.

framework

PostgreSQL

Banco relacional principal. Robusto, com suporte a JSON e extensões como pgvector.

banco de dados

Redis

Cache e filas em memória. Uso para sessões, rate limiting e cache de respostas de LLM.

cache

DevOps

Docker

Conteineres para tudo. Desenvolvimento local, CI/CD e deploy em produção.

containers

Kubernetes

Orquestração de containers em escala. Uso com EKS e AKS em projetos corporativos.

orquestração

GitHub Actions

CI/CD integrado ao GitHub. Pipelines de build, teste e deploy automatizados.

ci/cd

Terraform

Infraestrutura como código. Provisiono ambientes na AWS e Azure de forma reproduzível.

iac

AWS

Plataforma cloud principal. EC2, S3, Lambda, Bedrock e outros serviços que uso com frequência.

cloud

Frontend

React

Biblioteca principal para interfaces. Uso com Next.js e em SPAs corporativas.

ui

Astro

Framework para sites estáticos de alta performance. Este blog foi feito com Astro.

framework

Tailwind CSS

Utility-first CSS. Produtivo, consistente e fácil de manter em projetos de qualquer tamanho.

css

TypeScript

Tipagem estática para JavaScript. Uso em praticamente todos os projetos frontend e backend Node.

linguagem

Produtividade

Notion

Base de conhecimento pessoal e documentação de projetos. Organizo tudo aqui.

docs

Linear

Gestão de projetos e tarefas. Rápido, limpo e com ótimas integrações.

gestão

Obsidian

Notas em Markdown com links bidirecionais. Uso para estudos e ideias de longo prazo.

notas

Raycast

Launcher para macOS. Substitui o Spotlight com scripts customizados e extensões.

produtividade