It had been a while since I’d done much with tables. Back in the day, that was how things got done; developers lived, breathed, ate and dreamed of tables. …but it was never the correct approach. A new project came along where I needed to display multiple dynamic-width tables with linked layouts, i.e. the columns in table A are always the same width as the ones in table B. Continue reading