- security|edge|nginx|cdn|cache|networking
Behind Intercept Brasil's donation ask: hypotheses on cache, edge, and origin
- hackathon|desafios-enap|portfolio
Split to double: what I learned bringing two solutions to a hackathon
- ai|mempalace|knowledge-graph|workflow|memory|claude
I gave Claude 12,732 memories. Here's what it noticed.
- ai|mempalace|claude|mcp|workflow|memory
The memory stack under the AI workflow: CLAUDE.md, MemPalace, and a knowledge graph
- elections|etl|editorial|2026|career|cases
Three elections, three encounters with Brazil's electoral data — and the third time, it was mine to lead
- world-cup|ai|langchain|prometheus|observability
Using AI and soccer match data to build my own commentator
- world-cup|java|sports|real-time|career|cases
Building for the World Cup: real-time fan narration and automated editorial
- ai|productivity|claude|agents|workflow
The AI workflow nobody shows you: structure, memory, and real trade-offs
- homelab|gitea|gitlab|ci-cd|k3s|raspberry-pi
From GitLab to Gitea: how my homelab CI/CD went from 3.4 GB to 100 MB
- homelab|k3s|traefik|kubernetes|networking
Traefik as ingress on k3s: from local routing to public access without cert-manager
- homelab|gitea|go|k3s|ci-cd
Gitea on Raspberry Pi: the story of how GitLab took down my homelab
- career|clean-code
Who am I?