Pular para o conteúdo principal

DNS Explicado: Guia Completo para Entender o Sistema de Nomes da Internet

· 20 min para ler
David Puziol Prata
DevSecOps at @ dLocal

Você já parou para pensar no que acontece quando você digita "google.com" no seu navegador? Como seu computador sabe exatamente para onde ir? A resposta está em um sistema invisível, mas essencial, chamado DNS. Vamos entender isso de uma forma bem simples!

Educar na Era do Atalho

· 5 min para ler
David Puziol Prata
DevSecOps at @ dLocal

Esse é um texto de opinião — sem base acadêmica, mas cheio de observações do dia a dia.
Não sou da área da educação, mas como pai e profissional de tecnologia, tenho pensado muito sobre como estamos educando nossos filhos e o tipo de futuro que os espera.

A geração que nasce pronta — mas não entende como funciona

Tenho observado um fenômeno curioso: boa parte da nova geração usa tecnologia o tempo todo, mas sem entender o que acontece por trás das telas.

Vibe Coding

· 13 min para ler
David Puziol Prata
DevSecOps at @ dLocal

Se você já se viu preso no ciclo frustrante de alternar entre seu editor de código e uma aba do ChatGPT, você entende a principal limitação da IA generativa convencional. O processo de copiar, colar e adaptar um código gerado sem contexto não é apenas tedioso — ele é ineficiente e quebra o fluxo criativo do desenvolvimento. A IA, nesse modelo, é uma espectadora inteligente, mas nunca uma participante real do seu projeto.

É aqui que uma nova filosofia, batizada de "Vibe Coding", promete redefinir o paradigma. Trata-se de uma técnica de programação onde a interação com a IA acontece de forma nativa e contextual. O desenvolvedor descreve o resultado esperado em linguagem natural, e a inteligência artificial, imersa no código-fonte, gera as soluções diretamente, como um verdadeiro parceiro de programação.

Kubernetes Cluster com K3s no Homelab

· 10 min para ler
David Puziol Prata
DevSecOps at @ dLocal

Chega uma hora que a gente enjoa de instalar o cluster Kubernetes com o Kind, até porque o Kind não foi feito pra ser um cluster permanente. Ele é ótimo pra testes locais, mas não escala, não atualiza fácil e não guarda estado entre reinstalações. Se você quiser subir uma nova versão do Kubernetes, tem que destruir tudo, reinstalar e restaurar os backups — uma baita dor de cabeça.

Quando queremos manter várias ferramentas rodando, testar integrações ou usar GitOps de verdade, o ideal é ter um cluster persistente, que você possa formatar o host se precisar, mas manter o cluster em pé ou reerguer ele rapidinho. Aí entra o K3s.