January 31, 2020

236 words 2 mins read

How do we solve the world's spreadsheet problem?

How do we solve the world's spreadsheet problem?

In the past five years, Alexander Rasmussen has spent a lot of time trying to get high-integrity data out of spreadsheets and into databases. Alexander explores common data integrity problems when dealing with spreadsheet data, investigates whether those integrity problems are inescapable, and shares ongoing work to mitigate them.

Talk Title How do we solve the world's spreadsheet problem?
Speakers Alexander Rasmussen (Freenome)
Conference O’Reilly Velocity Conference
Conf Tag Building and maintaining complex distributed systems
Location New York, New York
Date October 1-3, 2018
URL Talk Page
Slides Talk Slides
Video

Spreadsheets as both a programming model and a structured data representation are inescapable in the business world. Their sustained success isn’t a coincidence, but they’ve got serious problems, particularly when it comes to preserving the integrity of the data they store. Relational databases can give you lots of integrity guarantees, but at a serious usability penalty to the nontechnical user. The SQL versus NoSQL versus NewSQL debate has brought this trade-off between structure and ease of use to the forefront in the systems world, but not a lot of attention has been paid to end-user data. In the past five years, Alexander Rasmussen has spent a lot of time trying to get high-integrity data out of spreadsheets and into databases. Alexander explores common data integrity problems when dealing with spreadsheet data, investigates whether those integrity problems are inescapable, and shares ongoing work to mitigate them.

comments powered by Disqus