Blog

Artigos e tutoriais

O que eu aprendo construindo sistemas de verdade: backend, dados, tempo real e carreira.

6 minmais recente

Dá pra fazer fila sem RabbitMQ? | Protokol

Neste post, eu mostro como implementei uma fila confiável no Protokol usando apenas Postgres, sem RabbitMQ. A ideia é simples: salvar o dado e a intenção de notificar na mesma transação, e depois usar um worker com retry para garantir a entrega. Uma solução prática, barata e ótima para MVPs e monólitos.

9 min

O difícil de WebSocket não é mandar mensagem

18 min

Como Funciona um Sistema de Buscas de Verdade (e por que LIKE não é busca)

Arquitetura de SistemasDesenvolvimento de Software
14 min

CQRS na Prática: Como Separar Leitura e Escrita Transforma Sua Arquitetura

Arquitetura de Sistemas
9 min

Como Arquitetar um Sistema de Notificações que Aguenta Escala

Arquitetura de SistemasDesenvolvimento Web
11 min

Seu Sistema Está Lento? O Problema Não É o Banco de Dados — É Quando Você Processa os Dados

Arquitetura de SistemasDesenvolvimento Web
4 min

O Título "Software Engineer" Vai Acabar? O Que Realmente Muda Com a IA

MercadoInteligência Artificial
5 min

Como um bot de IA hackeou repos da Microsoft, DataDog e Trivy pelo GitHub Actions

Inteligência ArtificialSegurança
8 min

Você Não Precisa Escolher Entre REST, gRPC e GraphQL

Arquitetura de SistemasDesenvolvimento Web
10 min

SEO Morreu? Impacto do ChatGPT no Google

MercadoMarketing Digital
8 min

Minimal API no .NET

Desenvolvimento de Software
15 min

Como funciona um Load Balancer

Arquitetura de Sistemas
4 min

Qwen Code: a cópia do Claude Code que funciona (e é de graça)

IAMercado
17 min

Cloudflare Recriou o Next.js com IA em Uma Semana — O Que Isso Realmente Significa

Mercado
9 min

Real-time: Polling, SSE ou WebSocket?

Web Development
12 min

Design Patterns que todo dev deveria conhecer

Design Patterns
7 min

Seu App Não Acabou Quando Você Terminou o Código

CI/CDDesenvolvimento de Software
4 min

RabbitMQ: o que ele faz de verdade (e por que muita gente usa errado)

Arquitetura de SistemasBackend
8 min

Você realmente sabe como o JWT funciona? (Ou só acha que sabe?)

BackendArquitetura de Software
8 min

O que são Sistemas Distribuídos

ArquiteturaDesenvolvimento de Software
3 min

Nubank vai matar o Trabalho Remoto

MercadoEmpresas
7 min

O usuário é teu chefe e você precisa deixar ele feliz!

UXUI
3 min

Versionamento Semântico

Desenvolvimento de Software
4 min

Como rodar o DeepSeek Localmente

IAPython
4 min

O que são Observers

Design PatternsJavaScript