Recent Posts

Server & DevOps·23 de abril de 2026

Máquinas virtuais e Docker: uma casa pesada e uma barraca leve

Este artigo explica a diferença entre máquinas virtuais e Docker usando a analogia da casa e da barraca, e mostra por que o Docker é leve e rápido ao compartilhar o sistema operacional, além das vantagens práticas do isolamento de ambiente.

Server & DevOps·22 de abril de 2026

Fundamentos de Segurança de Servidor: antes de abrir a porta, confira a fechadura

Explicamos os ‘Fundamentos de Segurança de Servidor’ passo a passo: reforço do SSH (mudança de porta, autenticação por chave), firewall (UFW), HTTPS (Let’s Encrypt) e Fail2Ban. Um guia prático baseado na experiência real de um ataque de força bruta sofrido por um dev solo.

Server & DevOps·20 de abril de 2026

Linux CLI e permissões: sobrevivendo em um mundo sem mouse

Este artigo explica a importância do Linux CLI e das permissões por meio da primeira experiência de deploy em servidor de um desenvolvedor iniciante com SSH e MobaXterm, e oferece dicas práticas para entender permissões de arquivo e sobreviver no terminal.

Server & DevOps·19 de abril de 2026

Servidores e Linux: não dá para simplesmente instalar Windows?

Este artigo explica o que são de fato servidores e Linux, por que servidores usam Linux em vez de Windows por causa do custo da GUI e da estabilidade, e como a ineficiência das máquinas virtuais leva naturalmente à necessidade do Docker.

Backend & Spring·19 de abril de 2026

Design de REST API e DTO: um presente sem embalagem é arriscado

Este artigo explica a importância do design de REST API e de DTOs por meio de exemplos de problemas de segurança e referências circulares, e também apresenta um bom design de URL RESTful e estratégias práticas de nomenclatura para DTOs.