A Forja
Ferramentas, hardware e software que uso todos os dias para desenvolver, testar, depurar e aprender.
Não busco um stack perfeito. Busco ferramentas que reduzam a fricção e me deixem focar em construir.
Desenvolvimento
Editor
Zed
Meu editor principal. Uso para PHP, JavaScript, TypeScript, Python, Markdown, configs e código em geral.
Terminal
Ghostty
Meu terminal diário. Rápido, minimalista e acelerado por GPU.
Zsh + Oh My Zsh
Meu ambiente shell para navegação, aliases, Git e ferramentas de CLI.
Zellij
Multiplexador de terminal para processos longos, servidores de desenvolvimento, logs e múltiplos shells.
Stack
Backend
PHP + Laravel
Meu stack backend principal. A maioria das minhas apps web usa Laravel como base.
Filament
Para painéis admin, ferramentas internas, dashboards e back offices.
Livewire
Para interfaces interativas sem transformar cada componente num app JavaScript separado.
Frontend
JavaScript / TypeScript
Para comportamento no cliente quando HTML + Livewire não são suficientes.
Vite
Ferramenta de build para assets e frontend em projetos Laravel.
Dados
MySQL
Meu DB relacional principal para projetos Laravel.
AWS RDS
MySQL gerenciado para workloads de produção.
Infraestrutura
Containers
Docker
Desenvolvimento local, isolamento de serviços e ambientes reproduzíveis.
Nuvem
AWS
Infraestrutura de produção, DB, containers, storage e deploy.
Cloudflare
DNS, túneis, networking e acesso seguro a serviços locais.
Desenvolvimento com IA
LLMs locais
Ollama
Runtime local para rodar LLMs sem depender sempre de APIs na nuvem.
Uso para geração de código, debugging, exploração, documentação e workflows com agentes.
Agentes de código
Uso agentes de IA como ferramentas de desenvolvimento, não como substituto do critério de engenharia.
Workflow típico:
Idea
↓
Agent
↓
Code
↓
Tests
↓
Review
↓
ShipHardware
Workstation principal
Minha máquina principal para desenvolvimento:
- CPU: AMD Ryzen 7 5800X
- GPU: GALAX GeForce RTX 4060 EX 8GB GDDR6
- RAM: 64 GB DDR4 3200 MHz
- Motherboard: ASUS TUF Gaming B450M-Plus II
- OS: Pop!_OS 24.04 LTS
A RTX 4060 também permite rodar LLMs localmente e experimentar com desenvolvimento assistido por IA.
Monitores
- Samsung 32" — 60 Hz
- Samsung Odyssey 27" — 165 Hz
Dois monitores → código, terminal, browser, logs e documentação sempre visíveis.
Sistema operacional
Pop!_OS
Meu sistema operacional principal.
Linux me dá um ambiente de desenvolvimento próximo da produção e controle total sobre terminal, containers, networking e serviços locais.
Workflow
Pop!_OS
├── Ghostty
│ └── Zsh
│ └── Zellij
│
├── Zed
│ ├── Laravel
│ ├── PHP
│ ├── JavaScript / TypeScript
│ └── Python
│
├── Docker
│ ├── MySQL
│ └── Application services
│
├── Ollama
│ └── Local LLMs
│
└── Git
└── GitHubFilosofia
As ferramentas devem reduzir a fricção, não criá-la.
Prefiro infraestrutura simples e confiável, ferramentas abertas quando faz sentido, ambientes locais que eu entendo e um stack que consigo depurar de ponta a ponta.
O stack muda. O objetivo não:
Construir coisas úteis, entender como funcionam e levá-las à produção.