Jardim Digital
Este site: Next.js + Supabase com RLS como fronteira real, reconstruído em público com cada decisão documentada.
Construindo em público · desde 2026
Desenvolvedor de sistemas, cursando Engenharia de Controle e Automação. Aqui eu escrevo as decisões técnicas que eu tomei errado antes de tomar certo — com o que eu ganhei e o que eu perdi em cada troca.
Currículo, o que eu já pus em produção, e cada habilidade ligada ao post que prova que eu entendi.
Decisão técnica com nome e sobrenome: por que troquei de ferramenta, o que quebrou, o que eu faria diferente.
Anime, eletrônica progressiva, análise de fundo imobiliário e o resto do caos que me faz ser eu.
Este site: Next.js + Supabase com RLS como fronteira real, reconstruído em público com cada decisão documentada.
Automação que monta documento técnico a partir de dados estruturados — o clique substituiu uma tarde de copiar-e-colar.
Liguei login por GitHub no meu painel e descobri na prática que autenticar é aberto e autorizar é uma lista de uma linha. A diferença entre GRANT e POLICY é o que impede o site inteiro de virar terra de ninguém.
Comecei o sistema com Resend porque era o que todo tutorial mandava usar. Só que quando o volume transacional subiu, o custo e o limite não fecharam mais. Dito isso, aqui está exatamente o que eu ganhei e o que eu perdi na troca.
Fui fazer uma alteração simples numa tabela e levei o ambiente junto. Voltou rápido porque backup é a única coisa da qual eu não abro mão. Só que o erro virou conteúdo - por assim dizer, é o combinado.