
author
Best known as “Uncle Bob,” this veteran software engineer helped shape the modern conversation around clean code, software craftsmanship, and agile development. His books turn hard-earned programming lessons into practical advice that has influenced generations of developers.
Robert C. Martin, often called "Uncle Bob," is an American software engineer, instructor, and author known for his work on software design principles and agile development. He is especially associated with ideas about writing clear, maintainable code, and he was one of the original signatories of the Agile Manifesto.
Over a long career in software, he has written widely read books including Clean Code, The Clean Coder, and Clean Architecture. His writing is direct and practice-focused, aimed at helping programmers think more carefully about design, discipline, and professional standards.
Martin’s books remain popular because they mix technical guidance with strong opinions about how software should be built and how developers should approach their craft. For listeners interested in programming, architecture, or the culture of software development, his work offers both instruction and debate.