Neal Ford  |
  • Author, Thoughtworker, & Meme Wrangler

Neal Ford

Software Architect / Author / Speaker

Neal Ford is a software architect, best-selling technical author, and internationally recognized speaker about software development, particuarlly software architecture. For more than twenty years, he was a Distinguished Engineer at ThoughtWorks, a global IT consultancy, always as a member of professional services with a hands-on role. He is also the designer and developer of all manner of software systems and has written and/or spoken about them in a wide variety of media, including the author and/or editor of a variety of subjects and technologies, highlighted on my Books page. He is also an internationally acclaimed speaker, speaking at hundreds of developer conferences worldwide. You can email Neal at neal.ford at gmail.com.

This site also include training courses that I teach for public and private classes.

Upcoming Appearances

Meme Agora (blog)






















more memes...

Recent Publications

Fundamentals of Software Architecture cover

Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.


Building Evolutionary Architectures cover






   Follow Neal on Twitter music image opera image reading image

Neal Ford  |
  • Author, Thoughtworker, & Meme Wrangler