Neal Ford

Neal Ford

Software Architect & Meme Wrangler, ThoughtWorks | Atlanta, United States

Neal Ford is a director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy that thinks disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. Neal focuses on designing and building large-scale enterprise applications. He's an internationally recognized expert on software development and delivery, especially in the intersection of Agile engineering techniques and software architecture. Neal has authored magazine articles, seven books (and counting), and dozens of video presentations and has spoken at hundreds of developers conferences worldwide on the topics of software architecture, continuous delivery, functional programming, and cutting-edge software innovations.

Follow Neal Ford
Download Neal Ford's Talk Schedule at GIDS.Architecture Live 2020
Download Neal Ford's Talk Schedule at GIDS Live 2020 Series

All Sessions by Neal Ford

50 mins
Architecture Foundations: Styles & Patterns

A key building block for burgeoning software architects is understanding and applying software architecture styles and patterns. This session covers...

50 mins
Software Architecture by Example

While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory...

180 mins
Building Evolutionary Architectures Hands-on

An evolutionary architecture supports incremental, guided change across multiple dimensions. For many years, software architecture was described as the “parts that...

50 mins
Communication Patterns in Microservices

Teams adopt microservices understanding the structure of the architecture but with a poor understanding of how to get all the...

50 mins
Agile Engineering: The Hard Parts

While teams can pick up the easy parts of agile from books and conferences, some of the engineering practices still...

50 mins
Design Patterns in Dynamic and Functional Languages

Design patterns have existed for decades in the software development world, acting as a well known catalog of common problems...

50 mins
Data Mesh: Beyond the Data Lake

While modern architectures like microservices have take the world by storm, the data world seems left behind. The world gradually...