Posts
All the articles I've posted.
-
Skip the Puzzle, Review the Pull Request
LeetCode-style interviews lost their signal the moment AI copilots could ace them on demand. This post argues code review should be the new hiring filter: hand candidates a realistic diff wrapped around a genuine business flaw and watch how they weigh tradeoffs, spot hidden risks, and deliver feedback a team could actually merge on week one.
-
Hacking Moleculer and Building Pylecular: A Journey into ML/AI Microservices
How I ported Moleculer.js's broker, action, and event patterns to Python and built Pylecular: an open-source experiment for serving machine learning models as lightweight microservices that call each other by name (no HTTP, no Flask, no REST) while staying fully interoperable with the existing Node.js Moleculer ecosystem.
-
A Chip in a hand
Reflections on six years living with an NFC implant: getting thirteen millimeters of bioglass installed between thumb and index finger in 2019, the tap-to-share-URL party trick, falling down the RFID and MIFARE security rabbit hole with an SDR, and why technology only feels magical when it crosses the skin boundary.
-
Observability: Balancing Its Benefits and Costs in Modern Software
A data-backed look at weighing observability's benefits against its growing bill, drawing on Splunk's State of Observability and the 2024 DORA report: $400B a year lost to downtime, elite teams shipping 127× faster. Includes practical tactics for collecting telemetry deliberately and a back-of-the-envelope ROI framework for your observability spend.
-
OO Interfaces, Types & Contracts — Why They Still Matter in 2025
Why object-oriented interfaces, static types, and design-by-contract still pay off in 2025: fewer undefined-method surprises, documentation that can't rot, cleaner module boundaries, and why explicit contracts make AI coding agents dramatically more reliable. Plus the cost spectrum from C to Rust, and when minimal typing is the smarter trade.
-
Paridade de ambientes com Helmfile
Como alcançar paridade entre desenvolvimento e produção rodando Kubernetes localmente: por que abandonar a dupla docker compose local + Kubernetes em produção, como Helm e Helmfile simplificam a orquestração de serviços com poucos YAMLs, e opções como Docker for Desktop, Rancher Desktop (K3S) e Minikube para manter um cluster local leve.