coderkrow
[pt]
~$./lang --switchMudar idioma
~$cycle --themeclaro → oscuro → sistema
[legal] ~/the-forge

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

Ship

Hardware

Workstation principal

Minha máquina principal para desenvolvimento:

A RTX 4060 também permite rodar LLMs localmente e experimentar com desenvolvimento assistido por IA.

Monitores

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
    └── GitHub

Filosofia

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.