The fact that we're slowly removing the apprenticeship layer and passing it off as "productivity gains" should be far more alarming. Just imagine. The kind of work that is best suited for AI, such as boilerplate code, simple CRUD endpoints, and basic component wiring, is actually similar to the work that helps in training junior developers. It was not that we were working on those tasks because th
Applicant Tracking Systems used to be boring. For most of the 2010s, an ATS was essentially a database with a careers page bolted on top: a place to dump resumes, push them through a pipeline of stages, and email rejections in bulk. The interesting work happened around it, not inside it. That has shifted in the last two years, and the shift is deeper than the marketing pages suggest. I have spent
The Problem Most engineers deploy to Kubernetes by clicking buttons in a UI. I built Archnet — a fully automated Internal Developer Platform What is an Internal Developer Platform? An IDP is the infrastructure layer that sits between your code How code gets deployed How secrets are managed How the system monitors itself How failures get detected and fixed Most companies pay Humanitec or Backsta
We had ArgoCD running perfectly. Every deployment was reconciled from Git. Drift detection worked. Rollbacks were one-click. Our GitOps setup was clean. Developers still couldn't provision a staging environment without pinging the platform team. That gap — between "GitOps in place" and "developers can actually self-serve" — is where most platform engineering teams get stuck. GitOps solves a real p