Skip to content
0:00 / 0:00

#softwarearchitecture#designpatterns

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

NDC Conferences

230K subscribers • 110 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Jerry Nixon, Microsoft field engineer
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

181K views11 months ago1 recommendation

Software designSoftware architectureDesign patternsSimplicity and complexity

Jerry Nixon explains fundamental architectural patterns for enterprise solutions and shares lessons from his experience as a field engineer.

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndccopenhagen.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! facebook.com/ndcconferences twitter.com/NDC_Conferences instagram.com/ndc_conferences/ #architecture I've been a Microsoft field engineer for fourteen years—learn from my experience and mistakes. Today’s landscape of architectural choices for enterprise solutions is vast, with real problems to solve and real issues that come with those solutions. Big enterprises or small, problems are problems. There are plenty of tools and frameworks, but what really sets enterprise solutions apart from one-off applications are the fundamental patterns. In this session, we’ll break down a typical enterprise architecture piece by piece, focusing on the decisions engineers and architects make when tackling common problems and requirements. We’ll dive into areas like scalability, security, integration, and maintainability, giving you practical insights whether you’re new to the field or just need a refresher.

Why it's here

1 person recommends this

u/Less-Waltz-4086in r/softwarearchitecture • Recommends

On “Literature about software architecture”

Learn all the architectural patterns and then gain the experience on when NOT to use them. This is a nice and entertaining talk regarding the issue: [video