Testando Flow e StateFlow com Turbine em Kotlin | Kotlin Brasil
Flow virou uma das peças centrais do Kotlin moderno. Ele aparece em ViewModels Android, repositórios com Room, integrações com APIs, pipelines backend, streamings em Ktor e até em …
Flow virou uma das peças centrais do Kotlin moderno. Ele aparece em ViewModels Android, repositórios com Room, integrações com APIs, pipelines backend, streamings em Ktor e até em …
Login com senha continua sendo uma das partes mais frágeis de muitos apps Android. O usuário esquece senha, reutiliza a mesma credencial em vários serviços, cai em phishing, …
Build lento é um imposto diário em times Kotlin. Cada ./gradlew test, cada pipeline de pull request e cada geração de APK ou artefato backend consome minutos que se repetem …
Feature flags deixaram de ser luxo de empresas grandes. Em 2026, qualquer time que publica aplicativo Android, API backend ou produto SaaS com Kotlin precisa separar deploy de …
Rate limiting é uma daquelas decisões de backend que parecem detalhe até o primeiro pico de tráfego, abuso de API ou integração mal comportada. Em uma aplicação Kotlin exposta na …
Segurança em backend Kotlin raramente começa como o tema mais empolgante do projeto, mas costuma ser uma das primeiras áreas cobradas quando a aplicação sai do ambiente local. …
APIs REST resolvem muito bem consultas, cadastros e integrações previsíveis. Mas alguns produtos precisam de uma conversa aberta entre cliente e servidor: chat, painel …
Aplicações Kotlin modernas quase sempre dependem de chamadas HTTP: gateway de pagamento, antifraude, catálogo, autenticação, serviço interno, API de parceiro, feature flag, …
Escolher backend para um app Kotlin parece simples no começo: você precisa de login, banco de dados, storage e talvez notificações push. Mas, quando o projeto cresce, a decisão …
Redis aparece com frequência em stacks backend Kotlin porque resolve problemas que banco relacional, API REST e fila tradicional não deveriam resolver sozinhos. Cache de leitura, …