Eli Holderness

A Brief History of Data Storage

The 80-character line limit has its roots in 19th-century weaving looms. Uncover the surprising history of how we turn ideas into durable, physical objects.

A Brief History of Data Storage
#1about 2 minutes

The fundamental challenge of storing information

Data storage requires balancing the physical durability of an object with the long-term viability of its encoding system.

#2about 3 minutes

Contrasting durability in ancient storage media

Clay tablets proved physically durable by accident, while the only surviving Beowulf manuscript highlights the fragility of paper.

#3about 3 minutes

How textile automation led to programmable data

The Jacquard loom used punch cards to automate complex fabric patterns, establishing a foundational concept for programmable machines.

#4about 4 minutes

Early computing storage from punch cards to magnetic cores

Early computers used punch cards for data tabulation, while magnetic core and core rope memory offered non-volatile storage for critical systems like the Apollo missions.

#5about 5 minutes

The evolution of consumer data on spinning disks

Floppy disks introduced portable magnetic storage, while optical discs like CDs and DVDs stored data as physical pits read by a laser.

#6about 3 minutes

High-density storage with magnetic tapes and hard drives

Magnetic tape remains viable for archival storage, while hard disk drives overcame physical limits like superparamagnetism to increase data density.

#7about 1 minute

The shift to solid-state flash memory

Modern devices rely on flash memory, which stores data as electrical charges in MOSFETs, offering speed at the cost of finite write cycles.

#8about 4 minutes

Exploring the future of long-term data storage

Future storage technologies include encoding data in synthetic DNA, using lasers to create 5D optical storage, and leveraging time crystals for quantum computing.

#9about 1 minute

The enduring importance of readable data encodings

The history of data storage shows that preserving the method for reading data is just as critical as the physical durability of the medium itself.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
What does the history of data storage tell us about the future?
In the rapidly advancing world of computing, data storage stands as a cornerstone that has evolved profoundly over the decades, adapting to meet growing demands for durability, scalability, and accessibility. From early physical storage methods to to...
What does the history of data storage tell us about the future?
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
DC
Daniel Cranney
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev
Inside last week’s Dev Digest 194 . 🧠 Learn how to become an AI-native software engineer 🤷‍♂️ How can you stand out when anyone can build anything? 👂 Whisper Leak allows listening to encrypted chats 🐝 What’s new the OWASP2025 Top Ten List 🙅‍♀️ Curse...
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev
DC
Daniel Cranney
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.

Storage SME

Storage SME

Whitehall Resources Limited
Sheffield, United Kingdom

Openshift
Kubernetes
Lead Data-engineer

Lead Data-engineer

DiVault
Beverwijk, Netherlands

Remote
Senior
Python
SharePoint
Scripting (Bash/Python/Go/Ruby)
Data Steward

Data Steward

Leibniz Institute of Surface Modification (IOM)
Leipzig, Germany

Remote
C++
Java
Python