1969 - 1980s
Era I: Survival & Connection
ARPANET: The Network That Started It All
A crashed login, a nervous grad student, and an unauthorized email — how a Cold War research project accidentally laid the foundation for the internet.
Unix: The Operating System That Spawned Everything
Thompson and Ritchie's elegant OS introduced pipes, files-as-everything, and a philosophy that still drives modern development.
The Relational Model & SQL: Organizing the World's Data
Edgar Codd's 1970 paper gave us a mathematical foundation for databases, and SQL gave us a language to query them.
Email: The First Killer App
Ray Tomlinson picked the @ sign, and suddenly networks were for people — not just machines.
C: The Portable Assembly Language
Dennis Ritchie created C to rewrite Unix, and accidentally gave the world its most enduring systems language.
TCP/IP: The Language Machines Learned to Speak
How Vint Cerf and Bob Kahn designed the protocol suite that became the backbone of the internet.
Make: The First Build Tool
Stuart Feldman wrote Make in a weekend at Bell Labs, introducing dependency graphs to the art of building software.
RSA Encryption: Secrets in Plain Sight
Rivest, Shamir, and Adleman solved a problem that seemed impossible — letting strangers communicate securely without sharing a secret first.
The Bourne Shell: Scripting the Machine
Stephen Bourne's shell gave Unix a programmable command language — the ancestor of every deploy script and cron job.
BSD Sockets: The Network Programming API
Berkeley's socket interface turned TCP/IP from a protocol spec into something programmers could actually use.