System Architecture

Building secure, performant, and resilient systems including security architecture patterns and system design principles.

We Want AI. We Just Can't Say Why

We Want AI. We Just Can't Say Why

· 13 min read

In Denmark, AI data centres have queued for more power than the entire national grid can supply, with ten-year waits and almost no jobs. The power, the money, and a question we keep dodging: do we actually need this?
When CPUs Stopped Scaling: Why Hardware Got Complicated

When CPUs Stopped Scaling: Why Hardware Got Complicated

· 14 min read

CPU clock speeds stopped scaling in 2005 when Dennard Scaling broke down. The real bottleneck? Moving data, not computing it. Modern systems need specialized hardware and smarter architectures to keep improving.
LLMs Can Write Code, but Cannot Read Your Mind

LLMs Can Write Code, but Cannot Read Your Mind

· 9 min read

LLMs generate valid code quickly, but without proper context they cannot distinguish between secure and insecure patterns. Capability without context is a threat to AI code quality, just like any external contribution requiring review.