Core Design Principles for Software Developers by Venkat Subramaniam
Please subscribe to our YouTube channel @ https://bit.ly/devoxx-youtube Like us on Facebook @ / devoxxcom Follow us on Twitter @ / devoxx Writing code is easy. Writing good quality code is an entirely different story. How can we measure quality of design? How do we know we're doing the right set of things that will leads us to a better design? In this session we will learn about some core software design principles that help programmers everyday. Instead of talking about theory and what we could potentially do, we will take on multiple examples, discuss the solution, pros and cons, and bring out key design principles that have an impact on the outcome.

▶︎
Asynchronous Programming in Java: Options to Choose from By Venkat Subramaniam

▶︎
System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
Get a Taste of Lambdas and Get Addicted to Streams by Venkat Subramaniam

▶︎
Jensen Huang: The Mindset That Built NVIDIA

▶︎
Principles Of Microservices by Sam Newman

▶︎
The S.O.L.I.D. Principles of OO & Agile Design - Uncle Bob Martin

▶︎
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
Data Analytics for Beginners | Data Analytics Training | Data Analytics Course | Intellipaat

▶︎
A Philosophy of Software Design | John Ousterhout | Talks at Google

▶︎
Building an AI Dark Factory: A Codebase That Writes Its Own Code, Live

▶︎
Design Patterns Revisited in Modern Java by Venkat Subramaniam

▶︎
Complete Generative AI Course For Free | Gen AI Course 2026 | Intellipaat

▶︎
Multithreading vs Asynchronous Programming: The Architectural Shift by Venkat Subramaniam

▶︎
OOP vs. DOP: Which One to Choose? by Venkat Subramaniam

▶︎
Build an MCP Server from Scratch in 2026 | Local, Remote, OAuth & Claude Skills

▶︎
Martin Fowler - Software Design in the 21st Century

▶︎
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

▶︎
Know Your Java?

▶︎
Free Event: Power BI Beginner to Pro 2026 Edition - Full Hands-On Tutorial

▶︎
