João Gilberto Saraiva

software engineer | professor | writer


João Gilberto Saraiva | software engineer professor writer
Polished Ruby Programming: A book about fundamentals that landed right in my AI work 13-08-2026

A few weeks ago, someone from Packt reached out to me on LinkedIn. They had just released the second edition of Polished Ruby Programming and offered to send me a copy if I was willing to share my thoughts on it. You know I enjoy good tech books and work heavily with Ruby, so here we are. When the ebook arrived, I started skimming through it, expecting a solid, standard refresher on best practices.

Five resources and one strategy for Claude Certification 06-07-2026

For the past month, I’ve been preparing for the Claude Architect Foundations certification. The exam validates your knowledge of the Claude AI model, its architecture, and the best practices for building robust applications. Since any company aiming to complete the Claude Partner Network program needs a minimum number of certified architects, my team at JetRockets and I are preparing to take it soon. The exam is not free, so the goal is to pass on the first attempt.

From Backend to MLOps: a runner’s road to business rules, deployments and monitoring 06-06-2026

By the end of last semester, I was preparing for a deep dive into deployments, monitoring, maintenance, and the operational crossroads where Backend meets DevOps. My goal was to bridge my previous cloud experience—especially with GCP—with the modern stack we rely on at JetRockets, such as Kamal, AppSignal, DigitalOcean, and Cloudflare. When the syllabus dropped for my second semester in the Artificial Intelligence program at UFRN, I was thrilled to spot MLOps (Machine Learning Operations) on the list. While the name might sound niche, MLOps is essentially the application of strict software engineering and DevOps principles to machine learning, ensuring models aren’t just local experiments, but are effectively deployed, monitored, and maintained in production.

Migrating Rails views to Jet UI: a guide with ViewComponent and Tailwind v4 06-05-2026

Last week, I wrote an article about migrating Calcpace views to use jet_ui to JetRockets blog. Here is the full article: