Simon Willison 7/14/2026

Quoting Armin Ronacher

Read Original

This article discusses the concept of shared language in software projects, emphasizing that it is not about spoken languages or programming languages but about common understanding of concepts, boundaries, invariants, ownership, and system design. It argues that this understanding is maintained through friction—such as code reviews, conversations, and coordination—which, while slow, is essential for synchronizing team members' mental models. The piece quotes Armin Ronacher's blog post 'The Tower Keeps Rising' to illustrate how this friction, though often seen as waste, plays a critical role in aligning understanding across teams.

Quoting Armin Ronacher

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet