Cookie Preferences
We use cookies to enhance your experience, analyse site traffic, and support our marketing. You can customise your preferences or accept all cookies. See our Privacy & Cookie Policy for details.

Insights & Research

Software Engineering

Architecture · Code Review · Technical Debt · Delivery

From AI-assisted code review to the architecture decision records nobody writes until it's too late — engineering practice for teams shipping durable software.

All Articles

Why 'Microservices' Is Usually the Wrong First Question — MNB Technology

Teams debate microservices versus monolith as an architecture style choice. The more useful question is almost always about team boundaries, not service boundaries.

Read article →

Why 'Vibe Coding' Breaks Down Past a Demo — MNB Technology

Describing an outcome and accepting whatever an agent produces works brilliantly for a demo. It breaks down precisely where production engineering begins.

Read article →

Test Coverage Is a Worse Proxy Than Ever for Agent-Written Code — MNB Technology

High test coverage on agent-generated code can mean the agent wrote plausible tests for its own plausible mistakes. Coverage alone no longer proves much.

Read article →

Technical Debt as a Line Item the Board Actually Understands — MNB Technology

Technical debt framed as 'the code is messy' loses every budget conversation. Framed as a quantified, specific risk, it competes for investment properly.

Read article →

The Software Engineer's Actual Leverage Point in 2026 — MNB Technology

As agents handle more implementation, the software engineer's leverage shifts to specification, judgement, and system-level reasoning. Here is what that means practically.

Read article →

The Monorepo Question Changes Once Agents Write Most of the Diffs — MNB Technology

Monorepo versus polyrepo was a human coordination debate. Once agents write across boundaries routinely, the trade-offs shift in a specific direction.

Read article →

Junior Developers in an Agentic World: What the Entry-Level Job Actually Becomes — MNB Technology

If agents write the boilerplate junior developers used to learn on, the entry-level role has to be redesigned — not eliminated, redesigned.

Read article →

Feature Flags as a Resilience Strategy, Not Just a Release Tool — MNB Technology

Feature flags are usually framed around safe releases. Their bigger, underused value is as an operational resilience lever during an active incident.

Read article →

Designing for the AI Co-Pilot Era: What Changes in Code Review — MNB Technology

AI-assisted coding changes what code review needs to catch. The failure modes are different, and review practice has not caught up yet for most teams.

Read article →

The Code Review Bottleneck Nobody Scaled For — MNB Technology

Teams can now generate pull requests faster than any human reviewer can meaningfully review them. That mismatch, not the AI itself, is the real bottleneck.

Read article →

The Architecture Decision Record Nobody Writes Until It's Too Late — MNB Technology

Architecture decision records are cheap to write at the time and expensive to reconstruct later. Why most teams only start once the cost has already been paid.

Read article →

From CI Pipelines to Agent Pipelines: What Actually Changes in Software Delivery — MNB Technology

Agentic development is not a faster version of the same workflow. It changes what gets reviewed, what gets tested, and who is accountable for what ships.

Read article →