Neal Ford  |
  • Author, Thoughtworker, & Meme Wrangler

Neal Ford

Internationally recognized software architect, best-selling author, and technical speaker at more than 1000 technical conferences.

Software Architect

Neal is an internationally recognized expert on software development, engineering, and architecture. He was a professional services consultant for an international consultancy for more than 20 years, eventually inaugurating their disginguished engineer role. One of the advantages of many years as a consultant lies with seeing many different problems and (attempted) solutions, gaining tremndous breath of knowledge. Neal has worked on software in the following domains, non-exhaustive:

  • rail and equipment leasing systems
  • high-volume credit card processing
  • global e-commerce companies
  • time management/HR
  • mining (rocks not bits)
  • network provisioning
  • hundreds of web and mobile applications
  • Neal is interested in all types of interesting software architecture problems.

    Author

    Neal has written a number of books, mostly on deep technology subjects, listed in reverse cronolgical order:

  • Software Architecture Fundamentals, Second Edition (March 2025)
  • Head First Software Architecture(March 2024)
  • Building Evolutionary Architectures, Second Edition(November 2022)
  • Software Architecture: The Hard Parts(October 2021)
  • Software Architecture Fundamentals(January 2020)
  • Building Evolutionary Architectures(September 2017)
  • Functional Thinking(June 2014)
  • Presentation Patterns(August 2012)
  • 97 Things Every Software Programmer Should Know(February 2010)
  • 97 Things Every Project Manager Should Know(August 2009)
  • 97 Things Every Software Architect Should Know(February 2009
  • The Productive Programmer(July 2008)
  • Art of Java Web Development>(November 2003)
  • JBuilder 3 Unleashed(September 1999)
  • Developing with Delphi(January 1996)
  • Neal enjoys writing and finds that writing about something it the best way to understand it deeply. Interestingly enough, revisiting techical material more than once (the second editions) is surprisingly illuminating.

    Speaking

    Neal has been speaking at technical conferences since the Borland International conference, Nashville 1997, and has been regularly speaking at software conferences up until the present day. Some notes;
  • No Fluff, Just Stuff
  • 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