Monólito, monólito modular e microsserviços: o guia definitivo de arquitetura
Aprenda a anatomia, vantagens, desvantagens e trade-offs operacionais entre monólito clássico, monólito modular e microsserviços.
Posts sobre arquitetura e desenvolvimento, do conceito simples à profundidade.
Aprenda a anatomia, vantagens, desvantagens e trade-offs operacionais entre monólito clássico, monólito modular e microsserviços.
A engenharia do ArchFlow: o formato de texto, a CLI, o WebP animado, o servidor MCP, o Mermaid e o gitgraph.
25 postsAulas de API, prompts, ferramentas, agentes, Claude Code e segurança, na ordem de estudo da certificação Claude Developer Foundations.
2 postsAgents, protocolos e RAG para trabalhar com modelos de linguagem.
12 postsAulas da trilha de RAG em ordem de estudo, do que é um LLM até a avaliação de um sistema.
Padrões de arquitetura explicados do conceito simples à profundidade.
7 postsFundamentos matemáticos para engenharia de software: lógica formal, indução, conjuntos, teoria dos números, combinatória, grafos e teoria da computação.
3 postsPerguntas de system design para vagas seniores, com roteiro falado, diagramas animados, a AWS por baixo e correções.
59 postsDo zero ao Kotlin sênior: história da linguagem, POO, coroutines, JVM, APIs com Spring Boot, persistência e arquitetura, em 59 aulas e 9 fases.
Testes unitários, de integração e E2E no front-end com Vitest, React Testing Library, MSW e Playwright, e como escolher o nível de cada comportamento.
Instale o JDK, o IntelliJ e o Gradle, crie um projeto Kotlin como as equipes criam e rode o primeiro programa pela IDE e pelo terminal.
Classes como moldes e objetos como instâncias, com construtor primário, propriedades, init e identidade em Kotlin, com saídas medidas no JDK 25 e no JDK 21.
Chame outro serviço com RestClient e WebClient, trate erros de status, faça o timeout disparar de verdade e teste o cliente sem rede, com saídas reais.
Listas, conjuntos e mapas no Kotlin, lambdas com it e as operações do dia a dia, como map, filter e groupBy, com saídas reais do Kotlin 2.4.21.