Todos os posts
Ideias, histórias e inspirações.
Trabalhando em Equipe com Git Flow
O Git oferece branches, mas não diz como usá-las. Em uma equipe... [+]
GitHub Actions: Sua Primeira Automação de CI/CD
Até aqui o repositório Git funcionou como um arquivo hist&oacut... [+]
Protegendo Branches e Revisando Código com Pull Requests
Em equipes sem processo de revisão, é comum encontrar có... [+]
Semantic Versioning e Tags de Release
Imagine receber uma mensagem de um colega dizendo: "o bug está na vers... [+]
Docker Compose: Orquestrando Múltiplos Serviços Localmente
O artigo anterior terminou com um conjunto de comandos docker run que co... [+]
Boas Práticas de Imagens: Leveza, Segurança e Camadas
Nos artigos anteriores foram construídas imagens funcionais. Uma image... [+]
Geradores de Senhas Seguras: Implementações em 5 Linguagens de Programação
A geração de senhas fortes é um dos pilares da segurança da informação. Uma s... [+]
Instalação Manual do MySQL no Debian, Arch, Fedora e openSUSE
Este guia cobre a instalação do MySQL 9.7.0 puro (sem MariaDB, sem pacotes de... [+]