Since my first 10ish years in the industry were in the finance sector, I spent a lot of time designing tables. Data tables, form tables, content tables… tables and tables and tables… and this was after we’d stopped using tables to do layout.
Designing Tables for Reusability by Ada Rafalowicz and Havana Nguyen is a great white-paper style review of the decisions they made at the UX Design Collective regarding data tables.
a11y: Tables and Borders discusses how VoiceOver reads handles tables.
A Responsive Accessible Table by Adrian Roselli gives a long detailed example of building a responsive accessible table.