More Context Isn't Better Context

_Originally published at devopsdiary.blog. Post F-AID2 in the "Governing AI in the Enterprise" series._

The advice for the last two years has been simple: give the agent more. More tools. A bigger window. Another rules file. Half the talks at AI Dev 26 argued the reverse, and they brought data.

The pitch sounds right, which is why it spreads. If the agent gave a bad answer, it must have been…

Read more →
From NDVI to a Generic Spectral Engine: Architecting Scalable Earth Observation Pipelines.

Scaling AgTech Analytics: From NDVI to a Generic Spectral Engine

Meta Description: Discover how refactoring a hardcoded NDVI pipeline into a generic, data-driven spectral engine transforms agricultural technology platforms. Learn about platform engineering, sensor abstraction (Sentinel-2, Landsat, MODIS), and scaling remote sensing analytics.

Most remote sensing and Earth observation…

Read more →
Zero-Downtime Crossplane v1 v2 Migration: Adopt-in-Place at Production Scale

Crossplane v2 (released in late 2025) introduced a cleaner, namespaced resource model and removed a lot of the v1 ceremony around Claims and cluster-scoped composites. Upgrading the _control plane_ to v2 is usually painless — if you're not using the v1 features that changed, your existing claims keep working thanks to backward compatibility.

The hard part is the next step: **migrating your…

Read more →
docker init OCIR OKE: From Empty Folder to Production in 15 Minutes

I timed myself. Starting from an empty directory with a Go application idea, how fast could I get to a running deployment on OKE? The answer was 14 minutes. docker init did more of the work than I expected.

What docker init Does

If you haven't used it, docker init is an interactive scaffolding tool built into Docker CLI. You run it in your project directory and it generates a…

Read more →
We Renamed the DevOps Team 'Platform Engineering.' Nothing Changed. Here's Why.

And what it actually takes to make the transition real.

Sound Familiar?

A leadership meeting. A slide deck. A reorg announcement.

The DevOps team is now called the Platform Engineering team. The job descriptions get updated. The Confluence pages get renamed. A few engineers get "Platform Engineer" on their LinkedIn profiles.

Six months later, nothing has meaningfully changed.…

Read more →
Page 1