Mini Projeto: Quiz Interativo
Javascript
[97] Mini Projeto: Quiz Interativo

17/07/2025 • 1 min read

Escrevendo um Dockerfile do Zero
DevOps
[94] Escrevendo um Dockerfile do Zero

16/07/2025 • 1 min read

Instalando e Rodando Seus Primeiros Containers
[93] Instalando e Rodando Seus Primeiros Containers

Docker na prática: instalação pelo repositório oficial, uso sem sudo… [+]

Classes de Armazenamento: static, extern e o Tempo de Vida
[368] Classes de Armazenamento: static, extern e o Tempo de Vida

A mesma palavra static faz duas coisas diferentes: dentro de uma função… [+]

O Que é um Container e Por Que Isso Mudou Tudo
[92] O Que é um Container e Por Que Isso Mudou Tudo

O que é um container e por que ele mudou a entrega de software: o problema… [+]

Semantic Versioning e Tags de Release
[91] Semantic Versioning e Tags de Release

Semantic Versioning e tags de release: o que MAJOR, MINOR e PATCH comunicam… [+]

Protegendo Branches e Revisando Código com Pull Requests
[65] Protegendo Branches e Revisando Código com Pull Requests

Pull Requests e proteção de branch: as regras que tornam a revisão… [+]

Compilação Separada: Cabeçalhos e Múltiplos Arquivos
[367] Compilação Separada: Cabeçalhos e Múltiplos Arquivos

Incluir um .c em vez de ligar os objetos é o erro que rende definição múltipla… [+]

GitHub Actions: Sua Primeira Automação de CI/CD
[64] GitHub Actions: Sua Primeira Automação de CI/CD

GitHub Actions do zero: os conceitos de workflow, event, job e step, a… [+]

Temporizadores: setTimeout e setInterval
[96] Temporizadores: setTimeout e setInterval

Um relógio que desconta um segundo a cada tique sempre atrasa: setInterval… [+]