Design Trade-offs in Modern Architectures by Venkat Subramaniam
Quality can make or break the ability to maintain software. We often talk about software design principles when discussing design for the backend. Frontend code deserves due considerations as well. In this presentation we will discuss some of the does and don'ts for creating frontend code and look at the principles and practices that can help us to develop maintainable code. Along the way we'll discuss some tools that can guide us along.

▶︎
AI First Mindset: Learnings in Generative AI for Product and Engineering Teams by Sreedhar Gade

▶︎
Observing Applications in Production by Venkat Subramaniam

▶︎
Understanding Modern Trade-off Analysis in Software Architecture | Neal Ford

▶︎
Habits of a Highly Effective Technical Manager by Venkat Subramaniam

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

▶︎
Venkat Subramaniam: Qualities of a Highly Effective Architect

▶︎
Meta modern Software Architecture - Neal Ford

▶︎
Java 21 new feature: Virtual Threads #RoadTo21

▶︎
Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

▶︎
Caching in System Design Interviews w/ Meta Staff Engineer

▶︎
Core Design Principles for Software Developers by Venkat Subramaniam

▶︎
How To Become A Top Tier Architect (Google & AWS Veteran)

▶︎
No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

▶︎
Patterns for Software Architecture Venkat Subramaniam Architecture

▶︎
The Dirty AI lie : How the GREATEST bet in human history started to crack in June 2026?

▶︎
Designing Microservices - Venkat Subramaniam

▶︎
The Future of AI Agents with Andrew Ng | Interrupt 26

▶︎
Asynchronous Programming in Java using Virtual Threads, Venkat Subramaniam

▶︎
The World's Most Important Machine

▶︎
