PODCAST · technology
zocate.li Podcast
by Lincoln Zocateli
Artigos do blog zocate.li narrados por IA com a voz do Lincoln Zocateli
Episodes
-
GraphQL para Iniciantes: Guia Completo com .NET
Aprenda como GraphQL organiza schemas, queries e resolvers, execute uma API com .NET 10 e escolha entre GraphQL, REST e gRPC.
-
gRPC sem mistério: o que é e quando usar no .NET 10
Entenda gRPC no .NET 10, Protocol Buffers, streaming e critérios para escolher o protocolo certo entre serviços.
-
Transactional Outbox Pattern: Resolvendo o Dual Write
Entenda o dual write problem e como o Transactional Outbox Pattern garante atomicidade entre banco de dados e broker de mensagens em C#.
-
.NET Native AOT: Parte 2 — JIT, R2R e AOT em Benchmarks
Benchmarks .NET 10 comparam JIT, ReadyToRun e Native AOT em startup, throughput, memória, tamanho e tempo de publicação.
-
.NET Native AOT: Ecossistema de Compilação em C#
Entenda como funciona o compilador Native AOT no .NET 9/10, desde Roslyn até o binário nativo, e quando realmente vale a pena usá-lo.
-
Como Publicar uma Biblioteca .NET no NuGet.org
Aprenda a publicar uma biblioteca .NET no NuGet.org com SemVer, validação no ambiente de teste e feeds privados no Azure Artifacts e GitHub Packages.
-
Thread-safety em .NET 10 e Python: GIL e race conditions
Entenda thread-safety em .NET 10 e Python: o que muda com System.Threading.Lock, GIL, free-threaded e como testar race conditions em serviços concorrentes.
-
Arquitetura de Eventos sem Caos com C#: Guia Prático
Entenda como combinar PostgreSQL, Azure Service Bus Emulator, Outbox, Inbox e Saga para construir integrações confiáveis sem cair em caos operacional.
-
Apache Airflow com .NET 10: dispare e monitore DAGs
Integre Apache Airflow com .NET 10 pela API REST v2 para autenticar, disparar e monitorar DAGs com segurança e resiliência.
-
Git History para Debug e Auditoria em Escala
Git history para debug e auditoria: investigue regressões e processe 500 mil registros em streaming com .NET 10 e Channel.
-
Tempo real no Angular e .NET: WebSockets, SSE e SignalR
Tutorial prático em Angular e ASP.NET Core comparando WebSockets, SSE, SignalR e Long Polling com exemplo funcional no blog-zocateli-sample.
-
CORS não é detalhe: por que times ainda erram esse básico
Entenda o que é CORS, como funciona o preflight, por que Access-Control-Allow-Origin com wildcard é perigoso, e como configurar corretamente no NGINX e ASP.NET Core.
-
Certificados SSL/TLS: Como Funcionam e Como Validar
Como funcionam os certificados SSL/TLS e como validá-los corretamente em aplicações .NET e Python, com mTLS e execução em containers.
-
Angular 22: reatividade, arquitetura e por que migrar
Angular 22 com Signals e reatividade, arquitetura de projetos complexos, comparativo com React e por que escolher Angular para sua aplicação corporativa.
-
Comparação da Linguagem C# em Sistemas Críticos
Comparação da linguagem C# para backend crítico, embarcados e alta segurança, com análise de Java, Go, Rust, TypeScript e PHP.
-
C#, Go, Python, Java, Ruby e PHP: qual linguagem escolher?
Comparo C#, Go, Python, Java, Ruby e PHP com foco em funcionalidades, aplicabilidade e versatilidade para ajudar você a escolher a linguagem certa em cada cenário.
-
Redis: Big Keys Destroem o Desempenho Compartilhado
Entenda por que chaves grandes no Redis degradam todo um ambiente compartilhado, como detectá-las e as estratégias para evitá-las em produção.
-
Podman Rootless em Produção: Substituindo Docker
Como rodar Podman rootless em produção substituindo Docker com ganhos reais de segurança, compliance e zero downtime.
-
C# como Script no .NET: Como Usar e Quando Vale a Pena
Aprenda a executar C# como script no .NET: top-level statements, dotnet-script com .csx e dotnet run em arquivo único do .NET 10. Saiba quando cada abordagem vale a pena.
-
Você Está Construindo a Fábrica de Cretinos Digitais?
Desmurget prova com 2.000 estudos que as telas destroem o desenvolvimento infantil. Como desenvolvedor, preciso encarar o incômodo: quem constrói essa fábrica?
-
Zero JavaScript: CRUD Completo com Blazor WASM e Radzen
Tutorial prático: construa um CRUD completo com Blazor WebAssembly .NET 10 e Radzen Blazor — DataGrid, formulários, validação e notificações sem escrever uma linha de JavaScript.
-
Seu Próximo Frontend Será C#? A Verdade Sobre Blazor WASM
Blazor WebAssembly com .NET 10 (LTS) promete C# no browser sem JavaScript. Analiso se é viável para produção corporativa, comparo com Angular 21 e revelo os desafios reais.
-
API Gateway: A Peça que Falta na Segurança da Sua SPA
Descubra como API Gateways protegem arquiteturas SPA com microservices, por que JWT é vulnerável em qualquer armazenamento no browser, e qual a recomendação OWASP.
-
node_modules É Um Buraco Negro: Deno e Bun Resolveram Isso
Conheça os problemas do node_modules e como Deno e Bun resolvem com abordagens diferentes. Comparativo completo com Node.js e exemplos práticos com Angular.
-
EFCore.BulkExtensions: Operações em Massa no .NET
Guia completo do EFCore.BulkExtensions: a biblioteca mais popular do ecossistema .NET para operações bulk. Conheça o projeto, os mantenedores, todos os métodos (Insert, Update, Delete, Upsert, Sync, Read, Truncate), o erro clássico de tracking e integração com Azure Service Bus.
-
pip É Lento, Poetry Complexo: UV Chegou Resolvendo o Python
Conheça o UV, o gerenciador de pacotes Python escrito em Rust que está transformando o ecossistema. Entenda a história do Python, por que ele domina IA e dados, e quando vale a pena usá-lo em vez de C# para aplicações complexas.
-
IA, LLM, RAG, Agentes e MCP: Guia Profissional de TI
Guia completo e acessível sobre IA, LLM, RAG, Agentes, Skills, Modelos e MCP. Entenda cada conceito, conheça os principais players do mercado e saiba como tudo se conecta.
-
Log Sem Contexto é Ruído: Logging Estruturado no .NET 8
Estratégia completa de logging estruturado, dinâmico e contextual com .NET 8 e Azure Application Insights. Altere o nível de log em produção com timer automático, enriqueça cada entrada com contexto da aplicação e mantenha compliance com SonarQube usando LoggerMessage source generator.
-
O Projeto Fênix: a TI que eu vivo todos os dias
Minha visão sobre O Projeto Fênix, o romance de TI e DevOps de Gene Kim. Como arquiteto, me identifiquei com a frustração de querer fazer certo em um ambiente que nem sabe o que é CI/CD.
-
Google AdSense, Analytics e Search Console no Hugo
Guia completo para adicionar Google Search Console, Google Analytics e Google AdSense a um blog Hugo (PaperMod). Cubra os três pilares: indexação por buscadores, estatísticas de visitas e monetização suave com anúncios.
-
Autenticação e Autorização: JWT, OAuth2 e OpenID Connect
Guia completo sobre autenticação e autorização: JWT, OAuth2 e OpenID Connect. Entenda as diferenças, fluxos e quando usar cada um.
-
BFF Backend For Frontend: Segurança em SPAs
Aprenda o padrão BFF (Backend For Frontend) para proteger SPAs Angular com cookies HttpOnly, CSRF e proxy de tokens. Exemplo completo com C# e Angular 16+.
-
.NET Worker e Background Service: Processamento em Alto Volume
Como criar Workers e Background Services no .NET 8+ para processamento em alto volume: ciclos de vida, mensageria, paralelismo, paginação e boas práticas para aplicações corporativas.
-
Configuração .NET 8+: IOptions, Secrets e Docker
Como funciona o pipeline interno de configuração do .NET 8+: ordem dos providers, appsettings.json, secrets.json, variáveis de ambiente, IOptions e suas variantes, secrets do Docker e Podman, e quando o .NET recarrega automaticamente.
-
Paginação em APIs REST com C# e EF Core 8: Todos os Tipos, Todos os Bancos
Guia completo de paginação em C# com EF Core 8+: Offset, Keyset, Cursor, Seek e Time-based para SQL Server, Oracle e PostgreSQL. Saiba quando e como implementar cada estratégia.
-
A IA Vai Substituir os Desenvolvedores? Minha Opinião Honesta
IA generativa, vibe coding e o mercado de desenvolvimento: por que acredito que a IA não vai substituir desenvolvedores experientes — e por que pode sim substituir quem não investe em conhecimento profundo.
-
EF Core Migrations: Multi-Projeto, Secrets e Scaffolding
Guia completo de EF Core Migrations em projetos multi-camada com dotnet secrets, scaffolding de bancos existentes e estratégias para times com múltiplos desenvolvedores.
-
Gargalo em Banco de Dados com C# e EF Core: Mensageria e Paginação
Aprenda a eliminar gargalos de escrita e leitura no SQL Server e Oracle com C# EF Core 8+. Use mensageria para gravação em massa e paginação eficiente para consultas.
-
EF Core 8 Fluent API: Mapeamento, ORM e Desacoplamento
Guia completo de EF Core 8+ com Fluent API: o que é ORM, comparação com Dapper, mapeamento de entidades, todos os relacionamentos e desacoplamento total do banco de dados.
-
Keycloak: Autenticação Grátis com Container e C#
Keycloak é uma solução open-source gratuita de autenticação e autorização. Aprenda a rodar em container e integrar com C# 8.0+ e ASP.NET Core.
-
Makefile: Automatizando tarefas para Python, Hugo e Docker
Aprenda o que é um Makefile, por que usar e veja exemplos práticos de automação para projetos Python, sites Hugo e containers Docker.
-
O Programador Pragmático: lições práticas do livro
Conheça as lições mais valiosas do livro O Programador Pragmático, com exemplos práticos em Python, Makefile, Docker e boas práticas de engenharia.
-
Terminal vs Pipeline: diferenças ao executar scripts
Entenda por que um script funciona no terminal do servidor mas falha na pipeline do Azure DevOps. Veja as diferenças de ambiente, permissões e como resolver.
-
Full-Text Search em API REST: C#, SQL Server e PostgreSQL
Guia completo de Full-Text Search em C# com ASP.NET Core e EF Core: implemente busca textual avançada paginada para SQL Server, PostgreSQL e Oracle, integrada a um frontend Angular com debounce.
-
Programação Assíncrona em C#: async/await e Threads
Domine async/await em C#: entenda a diferença entre assíncrono e paralelo, threads, thread safety e CancellationToken com exemplos práticos.
-
GitHub Copilot: Agentes de IA, Modelos e Guia Completo
Guia completo do GitHub Copilot: agentes de IA (@workspace, @terminal, Agent Mode), modelos (GPT-4o, Claude, Gemini), planos, preços e cobrança de tokens premium.
-
Padrões GoF: Código à Nuvem, Monólito ao Microserviço
Por que a arquitetura de software importa, como os 23 padrões GoF foram criados e continuam universais, e como tudo isso se aplica na era de cloud, microserviços e times multidisciplinares.
-
Design de APIs REST: Verbos HTTP e Parameter Binding
Guia completo sobre o padrão REST (RFC 7231, RFC 5789, RFC 3986): como modelar endpoints sem verbos na URL, usar corretamente GET, POST, PUT, PATCH e DELETE, e dominar [FromRoute], [FromQuery], [FromBody], [FromForm] e [FromHeader] no ASP.NET Core.
-
Paralelismo em C#: Parallel, PLINQ e Tasks na Prática
Domine paralelismo em C# com Parallel.ForEach, PLINQ e Task.Run. Aprenda quando e como usar múltiplas threads para processar grandes volumes de dados com eficiência.
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
Artigos do blog zocate.li narrados por IA com a voz do Lincoln Zocateli
HOSTED BY
Lincoln Zocateli
CATEGORIES
Loading similar podcasts...