CRUD completo com Blazor WebAssembly e Radzen Blazor mostrando DataGrid de produtos

Zero JavaScript: CRUD Completo com Blazor WASM e Radzen

Depois de analisar se Blazor WASM está pronto para produção, agora provo na prática: CRUD completo de produtos com Radzen Blazor, DataGrid, formulários, validação e zero JavaScript escrito pelo desenvolvedor.

5 de abril de 2026 · 23 min · Lincoln Zocateli
Comparativo visual entre Blazor WebAssembly e Angular para aplicações corporativas client-side

Seu Próximo Frontend Será C#? A Verdade Sobre Blazor WASM

Blazor WebAssembly com .NET 10 promete acabar com JavaScript no frontend .NET. Mas será que já está pronto para projetos corporativos em produção? Comparativo honesto com Angular 21, ecossistema de componentes e desafios reais.

1 de abril de 2026 · 28 min · Lincoln Zocateli
API Gateway como ponto central de segurança em arquitetura SPA com microservices

API Gateway: A Peça que Falta na Segurança da Sua SPA

API Gateway valida tokens, mas não protege contra XSS. Conheça os principais players open source, quando usar, e por que a OWASP recomenda BFF com HttpOnly cookies.

29 de março de 2026 · 24 min · Lincoln Zocateli
Comparativo Deno Bun e Node.js com foco no node_modules

node_modules É Um Buraco Negro: Deno e Bun Resolveram Isso

O node_modules é pesado, lento e inseguro. Deno eliminou ele. Bun otimizou. Descubra quem criou cada runtime, o que resolvem, e veja exemplos reais com Angular.

22 de março de 2026 · 21 min · Lincoln Zocateli
Diagrama mostrando operações bulk no EF Core com BulkExtensions — Insert, Update, Delete, Upsert, Sync — com fluxo de dados em massa e ícones de SQL Server e PostgreSQL

EFCore.BulkExtensions: Operações em Massa no .NET

EFCore.BulkExtensions é a biblioteca mais popular do ecossistema .NET para operações em massa. Conheça o projeto, os mantenedores, todos os métodos com exemplos reais, o erro clássico de tracking (delete + reinsert) e como integrar com Azure Service Bus para alto volume.

17 de março de 2026 · 18 min · Lincoln Zocateli
Logo do UV com serpente Python e engrenagens Rust ao fundo

pip É Lento, Poetry Complexo: UV Chegou Resolvendo o Python

pip é lento, Poetry é complexo e o ecossistema Python sempre foi fragmentado. O UV chegou para unificar tudo — escrito em Rust, até 100x mais rápido. Descubra o que ele resolve, como usar, e se Python compete com C# em aplicações complexas.

9 de março de 2026 · 21 min · Lincoln Zocateli
Diagrama conceitual mostrando a conexão entre IA, LLM, RAG, Agentes, Skills e MCP

IA, LLM, RAG, Agentes e MCP: Guia Profissional de TI

Se você é profissional de TI e sente que a sopa de siglas da IA ficou grande demais, este artigo é para você. Entenda de vez o que é IA, LLM, RAG, Agente, Skill, Modelo e MCP — sem hype, com clareza.

8 de março de 2026 · 20 min · Lincoln Zocateli
Diagrama visual mostrando a estratégia de logging estruturado, dinâmico e contextual no .NET 8 com Azure Application Insights

Log Sem Contexto é Ruído: Logging Estruturado no .NET 8

Seus logs dizem ‘Erro ao processar pedido’ — e param por aí. Este artigo mostra como implementar logging estruturado com contexto rico, nível dinâmico com timer automático e integração nativa com Azure Application Insights no .NET 8.

7 de março de 2026 · 16 min · Lincoln Zocateli
Fênix renascendo ao lado de uma pipeline CI/CD representando o livro O Projeto Fênix de Gene Kim sobre DevOps

O Projeto Fênix: a TI que eu vivo todos os dias

O Projeto Fênix descreve com precisão cirúrgica a disfunção que vivo na minha TI. Como arquiteto que insiste em qualidade onde o padrão é o improviso, ler esse livro foi como encontrar um diagnóstico para algo que eu sentia mas não conseguia nomear.

1 de março de 2026 · 13 min · Lincoln Zocateli
Visualização abstrata de dados e estatísticas representando análise de tráfego, SEO e monetização de um blog

Google AdSense, Analytics e Search Console no Hugo

Passo a passo para integrar Google Search Console (SEO), Google Analytics (estatísticas) e Google AdSense (monetização) a um blog Hugo com o tema PaperMod.

19 de fevereiro de 2026 · 15 min · Lincoln Zocateli