Skip to main content

Educating in the Shortcut Era

· 5 min read
David Puziol Prata
DevSecOps at @ dLocal

This is an opinion piece — without academic basis, but full of everyday observations. I'm not from the education field, but as a father and technology professional, I've been thinking a lot about how we're educating our children and the kind of future that awaits them.

The generation born ready — but doesn't understand how it works​

I've been observing a curious phenomenon: much of the new generation uses technology all the time, but without understanding what happens behind the screens.

Vibe Coding

· 12 min read
David Puziol Prata
DevSecOps at @ dLocal

If you've ever found yourself stuck in the frustrating cycle of switching between your code editor and a ChatGPT tab, you understand the main limitation of conventional generative AI. The process of copying, pasting, and adapting code generated without context isn't just tedious—it's inefficient and breaks the creative flow of development. AI, in this model, is an intelligent spectator, but never a real participant in your project.

This is where a new philosophy, dubbed "Vibe Coding," promises to redefine the paradigm. It's a programming technique where interaction with AI happens natively and contextually. The developer describes the expected result in natural language, and the artificial intelligence, immersed in the source code, generates solutions directly, like a true programming partner.

Kubernetes Cluster with K3s in Homelab

· 10 min read
David Puziol Prata
DevSecOps at @ dLocal

There comes a time when we get tired of installing the Kubernetes cluster with Kind, especially because Kind wasn't made to be a permanent cluster. It's great for local testing, but it doesn't scale, doesn't update easily, and doesn't keep state between reinstallations. If you want to run a new version of Kubernetes, you have to destroy everything, reinstall, and restore backups—a huge headache.

When we want to keep multiple tools running, test integrations, or use GitOps for real, the ideal is to have a persistent cluster, where you can format the host if needed, but keep the cluster up or rebuild it quickly. That's where K3s comes in.