Blog
Artigos sobre desenvolvimento web, tecnologia e boas práticas de programação
Todos os Posts
Por que migrar de LangChain/Graph para Agno
LangChain/LangGraph trouxeram padrões e tooling valiosos, mas Agno simplifica agentes orientados a ferramentas e orquestração pragmática, reduzindo fricção e boilerplate.
Tailwind para UX escalável: padrões que evitam CSS espaguete
Tailwind é poderoso, mas sem padrões vira ruído. Com tokens, componentes e restrições, você ganha velocidade e consistência.
Autenticação moderna com Supabase + Next.js: o que realmente importa
Autenticação com Supabase no Next.js pode ser simples e segura se você respeitar o boundary entre client/server e tratar tokens do jeito certo.
SEO prático para blogs em Next.js: metadados, performance e conteúdo
SEO não é magia: é consistência técnica (metadados, links, performance) somada a conteúdo útil e atual.
Integração de Blog com Markdown/MDX no Next.js: produtividade sem acoplamento
Markdown/MDX permite autonomia editorial sem engessar o produto: frontmatter para metadados, renderização segura e componentes enriquecidos quando necessário.
Boas práticas com shadcn/ui: acessibilidade, variantes e consistência
shadcn/ui acelera muito, mas exige disciplina: padronize variantes, componha estilos semânticos e não sacrifique acessibilidade.
Receba novos artigos por email
Seja o primeiro a saber sobre novos posts e conteúdos exclusivos