The Patterns We Don't Name - Christian Johansen - NDC Oslo 2026

NDC Conferences
6,663 views •

This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndcoslo.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #architecture #ddd As codebases grow, they generate more and more repetitive work. For each new feature, we end up on a whirlwind tour through the codebase: routing here, access control there, rendering in the frontend. Details that belong together are scattered across the entire system. We keep implementing the same patterns over and over again. What if we named them and made them first-class concepts? In this talk, I’ll show how we can capture these patterns and make them concrete: explicit, data-driven definitions that bring everything that belongs together into one place. The result is more uniform code that is easier to build on, and an architecture that becomes tighter over time instead of accumulating ever more technical debt.

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close