Overview
Syllabus
Intro
Enterprise Software
The Architect
Open Source
Product Managers
The AntiPattern
The Wrong Way
Why are we doing this
What would you do differently
What are they doing
What are they trying to solve
What really matters
Passion and pride
Recruiting
No TCP
Bruce Lee
Focus on fundamentals
Technology
Multithreaded
Shared mutable state
Math
Simplicity
Paxton Coding
XML
Human readable
Binary
Unstructured data
MapReduce jobs
Synchronous Communication
Bad Stuff Happens
Microservices
Abstractions
The purpose of abstraction
The sins of abstraction
The Warrens
Streams
Biggest issue
Functional programming
Software transactional memory
Its getting worse
No mechanical sympathy
No perfect solution
Hardware out the problem
Its sloppy
L0 cache
Simplecomposable
Moores Law
Network bandwidth
Software
Pipelines
Stop thinking about code
Diversity in our industry
Diversity
Haves and Have Nots
Grace Hopper
Margaret Hamilton
Outro
Taught by
GOTO Conferences