Tag

architecture.

37 writings found

Latest Archives

The Human Bottleneck: What Nobody Tells You About AI Development Tools

Exploring how AI shifts the bottleneck from execution to coordination, and why our attention becomes the scarce resource.

Sensors That Keep AI-Generated Codebase Maintainable

How I used linters, coupling metrics, and mutation testing to help AI agents self-correct and maintain code quality over time

Vibe Coding: When We Stopped Reading Code and Started Trusting the Vibe

A deep dive into Andrej Karpathy's vibe coding concept - what it means, why it matters, and why forgetting code exists might be both its greatest strength and deepest flaw for developers.

Beyond the Hype: How LLMs Are Reshaping Software Architecture

From legacy migrations to agentic patterns, exploring what agentic programming means for how we actually build systems and mentor the next generation.

Using LLMs as Interrogators: A Better Way to Extract Complex Knowledge

How to use AI to interview humans and build better context documents, turning conversation into structured knowledge that scales.

The Genie and the Tar Pit: Can AI Coding Assistants Build for the Future?

As AI coding tools evolve from assistants to autonomous agents, the fundamental question remains: can they build software that lasts, or just code that runs?

The Fundamental Shift: Why Verification Speed Matters More Than Code Generation

AI coding tools are everywhere now. But the game isn't about generating code faster anymore. It's about knowing if that code is right.

Treating Prompts Like Code: What SPDD Gets Right About AI-Assisted Development

Thoughtworks' Structured Prompt-Driven Development treats prompts as version-controlled artifacts. Here's why that matters more than typing faster.

Treating AI Prompts Like Code: What I Learned From Thoughtworks' SPDD Method

Thoughtworks turned AI coding assistants into team assets with Structured Prompt-Driven Development. Here's why versioned prompts might matter more than speed.

Permission Hungry Agents and the Return to First Principles

ThoughtWorks Radar 34 reveals AI's paradox: tools that generate complexity at speed while forcing us back to security basics and software fundamentals.

Permission Hungry Agents and the Return to First Principles

ThoughtWorks Radar 34 reveals AI's paradox: we're racing forward while rediscovering software fundamentals, and our security models aren't ready.

Permission Hungry Agents and the Return to First Principles

ThoughtWorks' latest radar reveals AI isn't just pushing us forward, it's forcing us back to fundamentals like clean code and security basics.

Reading Code in the Age of AI: Why Human Review Still Matters

ThoughtWorks Radar reveals AI's paradox: tools generate complexity faster than we can understand it. Time to revisit fundamentals.

The Permission Hungry Dilemma: When AI Agents Want Access to Everything

ThoughtWorks Radar 34 highlights a fundamental tension: the most useful AI agents need broad access, but our security guardrails haven't caught up yet.

The Virtue of Laziness: Why AI Threatens What Makes Us Good Engineers

LLMs lack the programmer's essential virtue of laziness. Without constraints, they generate complexity instead of elegant abstractions.

View all writings →