Testes de mutação com Stryker no .NET: descubra se seus testes realmente testam algo
Guia prático de mutation testing com Stryker.NET: o que é mutation score, como interpretar sobreviventes, configuração por projeto.
Deploy, observabilidade, infraestrutura como código, containers, Kubernetes e AWS para times que já sentem o peso da operação.
21 artigos publicados
Guia prático de mutation testing com Stryker.NET: o que é mutation score, como interpretar sobreviventes, configuração por projeto.
Guia prático de consumer-driven contract testing com PactNet no .NET: evite breaking changes silenciosos entre microsserviços.
Como usar k6 para testar a performance de APIs .NET: scripts em JavaScript, cenários de carga gradual, stress test, spike test, thresholds.
Aprenda a usar Testcontainers para rodar PostgreSQL, RabbitMQ e Redis reais em testes de integração .NET — sem mocks frágeis, sem banco em memória.
Terraform transforma infraestrutura em código versionável, revisável e reproduzível. Aprenda os conceitos fundamentais e crie sua primeira infra AWS com.
Guia completo do rate limiting nativo do ASP.NET Core: fixed window, sliding window, token bucket, concurrency limiter.
Como implementar observabilidade completa em aplicações .NET com OpenTelemetry: distributed tracing, métricas customizadas.
Guia prático de Native AOT no .NET 9: diferença entre JIT e AOT, como publicar uma Minimal API com PublishAot, limitações com reflection e serialização.
Guia completo do Microsoft.Extensions.Resilience no .NET 8: ResiliencePipeline com retry, circuit breaker, timeout, hedging e bulkhead.
Configure Serilog no .NET com sinks para arquivo, console e Elasticsearch. Enrichers, contexto estruturado, correlation ID.
Comparativo técnico e prático entre Kubernetes e Docker Compose. Quando cada um faz sentido, custos operacionais, curva de aprendizado e o caminho de migração.
Guia completo de health checks no ASP.NET Core: checks customizados para banco, Redis e filas, endpoints distintos para Kubernetes.
Guia completo de feature flags no .NET: Microsoft.FeatureManagement, targeting por usuário/tenant/percentual, feature flags remotas com Azure App.
Além do add-migration básico: bundles de migration, múltiplos DbContexts, migração sem downtime, seed de dados idempotente e rollback seguro em produção.
Guia prático do .NET Aspire para desenvolvimento local: AppHost com orquestração de serviços, integrações com Redis, PostgreSQL e RabbitMQ.
Guia avançado de Dockerfile multi-stage para .NET: cache de camadas, imagens non-root, distroless, análise de vulnerabilidades com Trivy e integração com.
Guia completo de distributed tracing no .NET com OpenTelemetry: ActivitySource para traces customizados, propagação de contexto entre serviços HTTP e.
Guia completo de deploy .NET no Kubernetes com Helm: criação de charts, values por ambiente, ConfigMaps, Secrets, health checks, HPA.
Quanto custa de verdade rodar uma aplicação na AWS? Veja um breakdown honesto dos custos de EC2, RDS, S3 e data transfer — e como evitar a surpresa na.
Aprenda a montar um pipeline de integração e entrega contínua completo com GitHub Actions para projetos .NET — com build, testes.
Guia completo para usar Azure Key Vault no .NET: integração com IConfiguration, identidade gerenciada, rotação automática de segredos.