Engineering the Future of Software
October 29–30, 2017
New York, NY


Focused, expert-led training courses help you stay current with new technologies and best practices. Training courses are limited in size to maintain a high level of hands-on learning and instructor interaction.

Please plan to attend both days of the training course. Training passes do not include access to the O'Reilly Security Conference.

Sunday, October 29 - Monday, October 30
9:00am - 5:00pm

Registration/badge pickup: 7:30am-5:00pm
Morning coffee service: 8:30-9:00am

Morning break: 10:30-11:00am
Lunch: 12:30-1:30pm
Afternoon break: 3:00-3:30pm

Location: Nassau A
Michael Nygard (Cognitect)
Michael Nygard demonstrates how to design and architect systems that admit change—bending and flexing through time. Using a blend of information architecture, technical architecture, and some process change, Michael walks you through examples of rigid systems to show how to transform them into more maneuverable architecture. Read more.
Location: Nassau B
Matt Stine (Pivotal)
If you want to implement key design patterns and concepts in enterprise projects, there are clear architectural concepts and patterns that you can use as guideposts on your journey to the cloud. Matt Stine helps you understand six key architecture qualities: modularity, observability, deployability, testablity, disposability, and replaceability. Read more.