/talks
talks
Talks, workshops and podcast appearances.
$ wall ./talks.txt
-
RAG é não é um prompt: arquitetura de software para IA robusta
SCTI / UENF
A tese: RAG não é um prompt, é um sistema. O que faz sobreviver à produção é arquitetura: functional core, imperative shell. Tudo que é contado aqui aconteceu em dois sistemas reais:
- JIM, o assistente financeiro dentro do app da Infinite Pay (100 mil+ usuários por dia). Backend Elixir/BEAM, embeddings locais via Bumblebee (nenhuma API externa de embedding, texto interno não sai da infra), e orquestração das features dos outros times expostas via MCP.
- new-gen.ai, plataforma de base de conhecimento. Aqui o problema vem um passo antes de responder: a base precisa nascer do zero. Um ciclo com aprovação humana, onde cada afirmação gerada carrega uma lineage edge apontando pro chunk fonte, conferida por um validador determinístico entre duas chamadas de LLM.
-
Slimes: sistemas distribuídos de forma divertida
SCTI / UENF
Slimes é uma arena de colônias competitiva/cooperativa criada para o minicurso. Cada participante escreve um cliente que controla uma colônia de slime se espalhando por uma grade: expandir, atacar, fortificar ou passar a vez.
O desenho do projeto é a aplicação prática da tese Functional Core, Imperative Shell: a resolução de ticks é uma função pura, e todos os efeitos (sockets, timers, broadcasts) ficam na borda. O minicurso também exercita parse-don't-validate, desenho de API pública e semântica de RPC (refs, acks, retry, idempotência).