Artigos, snippets e insights de um dev perdido numa ilha de código.

Últimos posts

DevOps & CI/CD • Nathan Geeksman

Como configurar balanceamento de carga com HAProxy

O balanceamento de carga é um mecanismo fundamental para garantir a escalabilidade e a confiabilidade dos aplicativos distribuídos em ambientes de produção. Com a crescente demanda por serviços online e a necessidade...

Banco de Dados • Nathan Geeksman

Introdução a bancos de dados NoSQL: quando e como usar

Os bancos de dados NoSQL surgiram como uma alternativa aos tradicionais sistemas gerenciados por banco de dados, mais conhecidos como RDBMS (Relational Database Management Systems), que enfrentam dificuldades em lidar...

Frontend & Mobile • Nathan Geeksman

Como implementar autenticação com OAuth2 e JWT

A segurança é um aspecto crítico no desenvolvimento de software, especialmente quando lidamos com sistemas que manipulam dados confidenciais ou oferecem serviços online. Entre as diversas estratégias de autenticação e...