Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Software Mistakes and Tradeoffs - Interview with Tomasz Lelek and Mark Rendle

GOTO Conferences via YouTube

Overview

Explore crucial software engineering tradeoffs in this GOTO Book Club interview with Tomasz Lelek and Mark Rendle. Delve into real-world scenarios covering code performance vs. simplicity, delivery speed vs. duplication, and flexibility vs. maintainability. Learn from experienced developers about date-time challenges, code duplication impacts, microservices with Protobuf, and third-party dependency management. Gain insights on applying the 80/20 Pareto principle for optimization and ensuring consistency in distributed systems. Discover how to make informed decisions, avoid common pitfalls, and develop a more thoughtful approach to software development based on years of industry experience.

Syllabus

Intro
Exploring date-time dilemmas & data compatibility
Code duplication
Microservices & Protobuf: Overcoming challenges
There’s no one-size-fits-all solution
Navigating third-party dependencies
From microservices to maintenance
Outro

Taught by

GOTO Conferences

Reviews

Start your review of Software Mistakes and Tradeoffs - Interview with Tomasz Lelek and Mark Rendle

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.