Tom Johnson

Tom Johnson

Creator
0 followers

Software architect/educator; emphasizes architecture as a discipline and its role in business‑aligned engineering.

AI Lacks Developer Intuition and “Sus” Detection
SocialApr 16, 2026

AI Lacks Developer Intuition and “Sus” Detection

AI has no intuition for “that’s sus”. AI agents have none of that scar tissue that experienced developers accumulate over time.

By Tom Johnson
Too Many False Alerts Kill Trust and Attention
SocialApr 14, 2026

Too Many False Alerts Kill Trust and Attention

The Law of False Alerts: “As the rate of erroneous alerts increases, operator reliance, or belief, in subsequent warnings decreases.” Too many alerts and people stop reading them. Too many false positives and people stop trusting them.

By Tom Johnson
Observability Tools Built for Manual Coding Are Obsolete
SocialApr 7, 2026

Observability Tools Built for Manual Coding Are Obsolete

Hot take for a room full of observability practitioners: Logs, traces, and metrics were designed for a world where humans wrote and reviewed every line of code. That world is gone. I'm speaking at the Observability Summit North America in Minneapolis on...

By Tom Johnson
Debugging Wins With Session‑First Unified Timeline
SocialMar 12, 2026

Debugging Wins With Session‑First Unified Timeline

System-first o11y has its function, but more and more devs are realizing that effective debugging requires a session-first approach with a single timeline that correlates: • User interactions • Console errors • Network req/res • Backend traces and spans

By Tom Johnson
Half of Developers Skip Reviewing Untrusted AI Code
SocialMar 11, 2026

Half of Developers Skip Reviewing Untrusted AI Code

This chart should scare you👇. 96% of developers don't fully trust AI-generated code, yet only 48% always review it before it ships. Sit with that for a second.

By Tom Johnson
Spec‑Driven Development Essential for Effective AI Tooling
SocialMar 5, 2026

Spec‑Driven Development Essential for Effective AI Tooling

If your team isn’t discussing Spec-Driven Development or how your design decisions are documented, versioned, and shared, you’re undermining your AI tooling strategy.

By Tom Johnson
AI Makes System Design Impossible to Ignore for Engineers
SocialMar 5, 2026

AI Makes System Design Impossible to Ignore for Engineers

Most engineers tune out when they hear “system design.” It feels like overhead. Until AI forces you to care about it.

By Tom Johnson
AI Overlays Legacy Observability, Slowing Debugging Further
SocialFeb 25, 2026

AI Overlays Legacy Observability, Slowing Debugging Further

Adding AI to legacy observability practices won't make debugging faster. It'll just amplify the problem.

By Tom Johnson
Why Connecting AI Everywhere Fails, Embrace Autonomous Agents
SocialFeb 23, 2026

Why Connecting AI Everywhere Fails, Embrace Autonomous Agents

Built an MCP server recently? Did developers actually use it, or is it collecting dust? 😵 I'll be speaking at @theleaddev London (June 1-2) about why "connecting AI to everything" doesn't work and what actually does when building tools that...

By Tom Johnson
AI Writes Code Faster than We Can Review
SocialFeb 20, 2026

AI Writes Code Faster than We Can Review

▶ Reading unfamiliar code is exhausting. Now imagine that code is coming from an LLM that writes faster than you can think and doesn't take lunch breaks ◀ This 👆 perfectly captures the AI productivity paradox: code is written faster than...

By Tom Johnson