01/ Blog
Artigos
Pensamentos sobre desenvolvimento, arquitetura e tecnologia.
SET2026
Métricas de portfólio que sobrevivem a escrutínio
Por que "152 commits" e "100% tokens OKLCH" não convencem ninguém, e como derivar métrica de card a partir do que já existe no projeto — sem inventar número.
PortfolioCase StudyConteúdo
JUN2026
Recursão de RLS entre tabelas cruzadas: como resolvi com SECURITY DEFINER
Duas tabelas no Supabase com policies de RLS checando uma à outra caíram em recursão infinita — e como mover cada checagem cruzada pra uma função SECURITY DEFINER, fora da API pública, quebrou o ciclo sem abrir mão de segurança.
SupabasePostgreSQLRLSSegurança
JUN2026
Por que reescrevi um produto de Next.js pra Astro
O Bom Cristão original rodava em Next.js com 1 quiz. A reescrita foi pra Astro com Islands Architecture — e a decisão não teve nada a ver com hype de framework.
AstroPerformanceArquitetura