Como projetar um site Astro + Cloudflare que cresce por funcionalidade
Como combinamos Astro e Cloudflare Pages com chat de contato com IA, Sveltia CMS, blog multilíngue, CTA de serviços, renderização segura de Markdown e comentários sem serviço externo.
Um fluxo prático para editar artigos fonte em japonês no Sveltia CMS, gerar PRs de tradução com GitHub Actions e GitHub Copilot, e publicar páginas estáticas localizadas com benefícios para busca em relação à tradução apenas na UI.
Guia prático para adicionar Sveltia CMS a um site Astro ou estático, cobrindo GitHub backend, OAuth Worker, uploads de imagem, operação multilíngue, PRs de CMS e aprendizados reais.
Renderizar links Markdown com segurança em respostas de chat com IA
Nota de implementação sobre converter links Markdown em respostas de IA para HTML seguro. Separar parsing tolerante a espaços, trim de href, allowlist, renderização DOM, fallback e testes torna o padrão reutilizável em outros sites.
Design técnico para adicionar um chat de IA de contato a um site Astro
Guia prático para adicionar um chat de IA de contato a um site estático Astro + Cloudflare Pages com a OpenAI Responses API. Cobre fronteiras de API, contexto do site, controle de prompt, URLs por locale, verificação de Origin, rate limit e renderização segura de links Markdown.
O que era a antiga opção SSL paga da Cloudflare — de Dedicated SSL para Advanced Certificate Manager
A opção anteriormente paga da Cloudflare, "Dedicated SSL Certificates", foi renomeada e ampliada em 2021 como "Advanced Certificate Manager (ACM)". Veja as diferenças para o Universal SSL gratuito e quando o ACM é necessário.
Guia de melhoria de qualidade de sites Astro, continuação - Ajustes finais para alcançar 100 em todos os itens do PageSpeed Insights
Registro do ajuste final feito após o artigo anterior: desativação do Cloudflare Web Analytics, carregamento adiado de GA4 e da interface de busca, conquista de 100 em todos os itens do PageSpeed Insights no mobile e no desktop, organização de breadcrumbs e indexação no Search Console, migração para ícones SVG compartilhados e explicação das otimizações extras que foram testadas, mas não adotadas.
Guia de melhoria de qualidade de sites Astro — Caminho até 99 pontos no PageSpeed Mobile
Registro completo de como melhoramos um site com Astro + UnoCSS + Cloudflare Pages nos 4 eixos de desempenho, SEO, acessibilidade e UX, alcançando 99 pontos no PageSpeed Insights mobile e 100 em todos os itens no desktop.
Metodologia prática de Monkey Testing em sites com GitHub Copilot × Playwright
Registro prático de como testamos sistematicamente um site estático usando o modo agente do VS Code (GitHub Copilot) combinado com ferramentas de navegador Playwright. Compartilhamos desde o design dos testes até os bugs descobertos, correções aplicadas e propostas de melhorias.
Armadilhas e soluções do Astro View Transitions — Guia de melhoria de UX e qualidade de código
Guia prático sobre soluções para scripts que param de funcionar com View Transitions do Astro, introdução de busca full-text com Pagefind, melhoria de segurança de tipos com TypeScript e gerenciamento centralizado de constantes, melhorando UX e qualidade de código.
Guia prático para tornar seu site Astro compatível com WCAG AA
Apresentamos todos os passos de melhoria de acessibilidade realizados em um site com Astro + UnoCSS. Abrangemos atributos aria, contraste, gerenciamento de foco, validação de formulários, suporte a leitores de tela e outras medidas necessárias para conformidade WCAG AA.
Guia de melhoria de SEO: Implementando dados estruturados e OGP em site Astro
Compilamos os procedimentos para implementar corretamente dados estruturados JSON-LD, OGP, sitemap e RSS em um site Astro + Cloudflare Pages. Desde suporte a Rich Results do Google até otimização de feed RSS, apresentamos melhorias práticas de SEO.
Como fazer um site Astro 7 suportar 9 idiomas ― Tradução do blog e arquitetura multilíngue
Registro da internacionalização de um site Astro 7.1.3 + UnoCSS + Cloudflare Pages para 9 idiomas. Cobre todo o processo desde a internacionalização da UI até a tradução do blog e configuração multilíngue do Pages CMS.
Deixei o GitHub Copilot fazer toda a minha declaração de imposto de renda — de 837 lançamentos contábeis até a entrega
Da classificação e verificação de 837 lançamentos contábeis acumulados via integração de dados de contabilidade em nuvem, passando pela conferência de contribuições previdenciárias, entrada de deduções até a entrega da declaração. O registro completo de uma declaração de imposto de renda onde o trabalho foi quase totalmente delegado ao GitHub Copilot Agent Mode × Simple Browser.
Guia de migração do Zoho Mail para KAGOYA MAIL — Registro prático de DNS, autenticação e inventário de dados
Explicação prática dos procedimentos de migração do Zoho Workplace para o KAGOYA MAIL, incluindo configuração de DNS, autenticação SPF/DKIM e inventário completo de dados do Zoho Workplace.
Técnicas práticas para melhorar o PageSpeed em sites Astro
Técnicas práticas de otimização para um site com Astro, UnoCSS e Cloudflare Pages. Abrange entrega de CSS, fontes, imagens responsivas, controle de carga do AdSense, carregamento diferido do GA4 e cache.
Entrega segura de sites estáticos com Cloudflare Pages
Guia prático sobre deploy de sites estáticos no Cloudflare Pages e configuração de cabeçalhos de segurança e CSP via _headers. Também apresentamos o histórico de retorno de Worker para Pages.
De VitePress para Starlight — Unificação do framework do site de documentação
Registro da migração de um documento de plano de negócios construído com VitePress + UnoCSS para Astro + Starlight, unificando o framework em dois projetos. Também apresentamos a migração da Mermaid para CDN.