You can read the initial Kafka Oauthbearer OIDC Keycloak setup tutorial to have a better...
For years, running a highly available (HA) PostgreSQL cluster was considered one of the...
Deploying the Spark Operator, Building Custom Images, Running Structured Streaming through Helm,...
Developers are the primary actors in a software engineering organization — and with that top of...
Effortless Slides, Powerful Impact
Compaction used to be running Spark on cron jobs. Now we have smarter options: what are they, and...
Integrating Active Directory (AD) with Keyclgoak for user federation involves setting up Keycloak...
Most Kubernetes clusters are built in environments with excess capacity.
A complete step-by-step guide to spinning up a 3-node Apache Ignite 3 cluster with Docker Compose...
What if you could get 80% of the dbt Cloud experience while keeping everything self-hosted?...
A war story about infrastructure hubris, a CFO's question nobody could answer, and the two...
How pprof and benchstat found schema recompilation hiding in a Grafana Kafka plugin's hot path
Spark is not the only engine anymore. Here are the tools replacing it for compaction, analytics,...
Apache Iceberg gives you ACID semantics, schema evolution, partition evolution, and time travel...
Playwright MCP's accessibility snapshots pile up in context turn after turn. I benchmarked...
Stop relying on users to report outages. Learn how unifying MELT, OpenTelemetry, & modern...
Validating triggers provide the kind of guardrails that AI agents need in order to verify their...
Adventures building a vpn server
I taught myself HTML a long time ago, on a software called HotDog (Pro?). There wasn't such a...
How I turned four Proxmox nodes, some enterprise surplus drives, and an afternoon into a fully...
Filipe Motta · Jev, TypeSafe AI, DevOps, SRE, CI/CD, Kubernetes · 2026
Training large language model (LLM) agents to act intelligently in real-world environments has...
Transformation is a powerful technique used by config-as-data tools, such as kustomize, kpt, and...
Unified Quality Framework with Machine-Readable Reports and Transparent Governance
Exploring the new JDBC-PING default transport stack with Docker Compose for Local Clustering
A lightweight stream processing application that transforms raw motion and collision events from...
The complete guide to Iceberg table maintenance — the four operations every table requires, why...
Tool search that cuts input tokens by more than 97%, native voice agents, crash-resilient hosted...
Ejemplo practico
I had difficulties setting up a Kafka cluster to use SASL_PLAINTEXT/SASL_SSL OAUTHBEARER...
Paying double for four times the usage sounded like a no-brainer… until you realized what limit...
Zero Kubernetes experience. One week of vibe coding. What AI gets right — and where it needed a...
What if your services could react to configuration changes the moment they happen — no message...
Fully open-source Agent Operating System, written entirely in Rust, shipping as a single 32 MB...
Turn exposed Google API keys into real-world impact by accessing Gemini and other Google services...
What is XtraBackup?
You're a developer and you think you should "Learn to use Docker" ? Today, I'll...
How to follow a single user action from click to database query without grepping logs or guessing...
A practical deep dive into the two-story liquid-cooled racks, flat AI fabric, and planet-scale AI...
celld, a new open-source project from Deno, reimplements Cloudflare's Durable Objects model on...
When we offered CS231n (Deep Learning class) at Stanford, we intentionally designed the...