Fentrex Engineering Blog

Long-form, honest writing on system design, AI, cloud, and the craft of building software that lasts.

Dec 9, 2025

Tech Debt That Hurts Hiring More Than Performance

Not all technical debt shows up in your latency graphs. Some of the most expensive debt is the kind that quietly drives away the people you most want to hire and keeps new joiners stuck for months.

technical debtsoftware architecturedeveloper experience

Dec 8, 2025

Using Team Topologies to Decide Where Decisions Should Really Live

Team Topologies is not just a way to categorise teams. It is a practical lens for deciding where product, platform and operational decisions should live so that systems can evolve safely and quickly.

team topologiessoftware architectureplatform engineering

Dec 7, 2025

When Is an Internal Developer Platform Actually the Wrong Move?

Internal developer platforms can be powerful, but in the wrong context they quietly add overhead, fragility, and political risk. Here’s how to tell when an IDP is the wrong move and what to do instead.

platform engineeringinternal developer platformdeveloper experience

Dec 1, 2025

Deployment Frequency as a Symptom, Not a Goal

Why chasing deployment frequency as a target can backfire, and how to use it as a symptom of deeper architecture, pipeline, and team health instead.

devopssoftware deliverydora metrics

Nov 30, 2025

The Architect as Facilitator, Not Gatekeeper

Why modern architects create spaces for teams to make good decisions, instead of acting as design police on the critical path.

software architectureorg designteam topology