William Rafael

Blog

Artigos sobre desenvolvimento web, tecnologia e boas práticas de programação

Todos os Posts

AI
8 de maio de 2025

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.

2 minwillsamy
Tailwind
24 de maio de 2024

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.

1 minwillsamy
Next.js
18 de março de 2024

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.

1 minwillsamy
SEO
10 de janeiro de 2024

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.

1 minwillsamy
Next.js
22 de julho de 2023

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.

1 minwillsamy
shadcn-ui
15 de junho de 2023

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.

1 minwillsamy
Arquitetura
8 de maio de 2023

Arquitetura de conteúdo em escala: pastas, slug e paginação no Next.js

Escalar conteúdo exige convenções: nomes, slugs, metadados e paginação previsíveis. Sem isso, o crescimento vira entropia.

1 minwillsamy

Receba novos artigos por email

Seja o primeiro a saber sobre novos posts e conteúdos exclusivos