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

YouTube

Old Is the New New

GOTO Conferences via YouTube

Overview

Explore the enduring principles of software development in this thought-provoking conference talk from GOTO Chicago 2018. Delve into the paradox of constant change and fundamental stability in the tech world, examining how ancient concepts continue to shape modern programming practices. Uncover insights from Shakespeare, Lisp, and Unix philosophy, and learn how simplicity, completeness, and consistency drive effective software architecture. Analyze the evolution of paradigms like micro-services and service-oriented architecture, and understand their historical context. Gain perspective on technical debt, code cohesion, and data abstraction while reflecting on timeless wisdom from pioneers like Douglas Engelbart and Alan Kay. Challenge your assumptions about innovation and discover why sometimes "worse is better" and "less is more" in software design.

Syllabus

Intro
Why dont we explore
Shakespeare
Lisp
Singletons
Patents
Worse is Better
Less is Better
Simplicity
completeness
consistency
discovery
classic statements
Douglas Engelbart
Alan Kay
Adam Drake
The Speed of Light
The bandwidth problem
Linux
UNIX
Legacy Systems
Ancient Greece
UNIX Philosophy
Micro Services
Solar Cycle
ServiceOriented Architecture
Middleware
Given When
Technical Debt
Microservices
Coding
Journal
Brian Randall
Parnassus 1972
Cohesion
Messaging Model
Small Talk
Data Abstraction
The Best Paradigm
Build Walls
Copy and Paste

Taught by

GOTO Conferences

Reviews

Start your review of Old Is the New New

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.