
Back to Basics: Why the Principles That Built Our Industry Still Matter Today
While constant change characterises software development, timeless engineering principles enable systems to evolve gracefully. Modern teams often focus on delivery while inconsistently applying fundamental design principles from the 1960s-70s that remain essential today.This session makes foundational principles explicit, relevant, and practically applicable at every architectural layer. Rather than inventing new approaches, the real challenge involves consistently applying proven fundamentals across all system levels — from functions and classes to services and infrastructure.Key Principles Covered:
- Abstraction
- Encapsulation
- Cohesion
- Loose Coupling
Interested in this talk for your meetup, conference, or organisation? Get in touch.