About five years ago, I was building a spreadsheet-based web application with SpreadJS.
It worked well for most scenarios, but over time I realized the biggest challenge wasn't rendering spreadsheets.
It was helping people manage hundreds of Excel files that were almost, but not exactly, the same.
What was painful?
Users already had hundreds of Excel workbooks, and asking them to migrate to a new format was simply unrealistic.






