Ferramentas

Ferramentas e tecnologias que uso no dia a dia.

Desenvolvimento

VS Code

Editor principal para a maioria dos projetos. Extensivel, rapido e com ecossistema enorme.

editor

Claude Code

Assistente de IA direto no terminal. Uso para refatoracao, revisao de codigo e automacoes complexas.

ai

Cursor

Editor com IA integrada. Otimo para prototipar rapido e explorar bases de codigo desconhecidas.

editor + ai

Warp Terminal

Terminal moderno com autocomplete inteligente e blocos de comando organizados.

terminal

Git

Controle de versao para tudo. Uso com GitHub e fluxos de CI/CD automatizados.

versionamento

AI/ML

Claude

Meu modelo principal para tarefas complexas de raciocinio, codigo e analise de documentos.

llm

GPT-4

Modelo complementar para tarefas especificas e comparacao de resultados entre modelos.

llm

Copilot

Autocomplete de codigo direto no editor. Util para codigo repetitivo e boilerplate.

code assistant

LangChain

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

framework

CrewAI

Orquestracao de agentes autonomos. Uso para tarefas que exigem varios papeis colaborando.

agentes

Ollama

Modelos locais para testes rapidos e cenarios onde privacidade dos dados importa.

local

Backend

Node.js

Runtime para APIs e servicos. Uso com Express, Fastify e scripts de automacao.

runtime

Python

Linguagem principal para projetos de IA, automacao e processamento de dados.

linguagem

FastAPI

Framework Python para APIs de alta performance com tipagem e documentacao automatica.

framework

Spring Boot

Ecossistema Java para aplicacoes enterprise. Uso em projetos corporativos na Vivo.

framework

PostgreSQL

Banco relacional principal. Robusto, com suporte a JSON e extensoes como pgvector.

banco de dados

Redis

Cache e filas em memoria. Uso para sessoes, rate limiting e cache de respostas de LLM.

cache

DevOps

Docker

Conteineres para tudo. Desenvolvimento local, CI/CD e deploy em producao.

containers

Kubernetes

Orquestracao de containers em escala. Uso com EKS e AKS em projetos corporativos.

orquestracao

GitHub Actions

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

ci/cd

Terraform

Infraestrutura como codigo. Provisiono ambientes na AWS e Azure de forma reproduzivel.

iac

AWS

Plataforma cloud principal. EC2, S3, Lambda, Bedrock e outros servicos que uso com frequencia.

cloud

Frontend

React

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

ui

Astro

Framework para sites estaticos de alta performance. Este blog foi feito com Astro.

framework

Tailwind CSS

Utility-first CSS. Produtivo, consistente e facil de manter em projetos de qualquer tamanho.

css

TypeScript

Tipagem estatica para JavaScript. Uso em praticamente todos os projetos frontend e backend Node.

linguagem

Produtividade

Notion

Base de conhecimento pessoal e documentacao de projetos. Organizo tudo aqui.

docs

Linear

Gestao de projetos e tarefas. Rapido, limpo e com otimas integracoes.

gestao

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 extensoes.

produtividade