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.