Léo Cardoso

@feitocomleo
3 Followers
3 Following
192 Posts
👨🏽‍💻 Criando apps que resolvem problemas reais
📱 https://ignio.app / https://poirot.fyi
🏦 Eng. de software em fintech na Alemanha
🧠 Carreira, tech & produtividade
Meu Sitehttps://leocardz.com

O Poirot acabou de passar 100 estrelas no GitHub ⭐

Um app nativo pra macOS pra investigar sessões do Claude Code. Construí num único fim de semana com Swift 6, SwiftUI e Swift Testing. Menos de 6 MB, 100% offline, sem rastreamento.

O feedback e a adoção da comunidade tem sido maior do que eu esperava. Obrigado a todos que testaram.

Open source, licença MIT.

https://github.com/leonardocardoso/poirot

#OpenSource #macOS #SwiftUI #Swift

GitHub - leonardocardoso/poirot: A native macOS companion for Claude Code that lets you browse sessions, explore diffs, and re-run commands.

A native macOS companion for Claude Code that lets you browse sessions, explore diffs, and re-run commands. - leonardocardoso/poirot

GitHub

A limitação não é mais velocidade de digitação. É o quão bem você direciona, revisa e orquestra.

Produtos que precisavam de 3 a 5 engenheiros agora podem ser construídos por uma pessoa.

#EngenhariaDeSoftware #IA #AgentsDeCodigo #IndieDev

Como dev solo, você costumava ser o time inteiro. Features, testes, bugs, CI, docs.

Com agentes de código autônomos, dá pra:
- Rodar um agente numa feature branch
- Fazer ele escrever testes pro código que você acabou de shipar
- Delegar scaffolding e focar na arquitetura

O dev solo não é mais realmente solo.

Todo time de engenharia tem aquele ticket de refatoração que ninguém quer pegar. Muitos arquivos, zero funcionalidade nova, e ele fica lá juntando poeira.

Na licença paternidade, tenho usado agentes de IA pra exatamente esse tipo de trabalho.

ReactiveSwift → Combine
Sourcery → Swift Macros
UIKit → SwiftUI

Tedioso pra um dev. Metódico pra um agente.

Para de tratar IA só como pair programmer pra código novo. É o seu time de manutenção pra dívida técnica 🧹

O jeito mais rápido de evoluir não é escrever mais código.
É escrever uma documentação bem clara, destravar seus colegas de time e entender de verdade o problema do business.

Por que gastar semanas fazendo teste A/B pra decidir onde vai um botão, se Google, Apple e Airbnb já fizeram esse trabalho por você?

Essas empresas colocam milhões em pesquisa de UX. Tem times inteiros (até com PhDs) analisando exatamente onde um botão de “Cancelar” funciona melhor.

Como criador solo, você não tem esse orçamento. Mas você tem olhos.

Travou numa decisão de design? Abre um app grande. Vê como eles resolveram.

Isso é P&D de graça. Aproveita.

O que o time do Claude fez aqui é loucura! Tudo isso em uma linha!

Algumas coisas que me surpreenderam:
- Ter um app companheiro mais estruturado te deixa melhor em prompt (você começa a ver padrões do que funciona e do que não funciona)
- Ver os tokens muda seu jeito de trabalhar (quando você vê os números, você passa a otimizar)
- Um dashboard único pra configuração (skills, servidores MCP, sub-agents) é mais útil do que eu imaginava
- Ter o histórico completo!

GitHub: https://github.com/LeonardoCardoso/Poirot

GitHub - leonardocardoso/poirot: A native macOS companion for Claude Code that lets you browse sessions, explore diffs, and re-run commands.

A native macOS companion for Claude Code that lets you browse sessions, explore diffs, and re-run commands. - leonardocardoso/poirot

GitHub

O melhor jeito de entender um agente de código com IA é ver ele trabalhando.

Eu venho usando o Claude Code todo dia há meses. Mas logs raw de sessão em JSONL são bem chatos de revisar: tipo, quais ferramentas ele chamou, o que mudou no código, quantos tokens foram gastos.

Aí eu criei o Poirot, um app nativo de macOS que transforma essas transcrições em algo que dá pra ler de verdade, pesquisar e aprender.

E o melhor é que o app inteiro foi feito num fds de vibe-code com o Claude Code.