I linked to that post in the in the article and mentioned the reasons it was slightly different but built upon that idea. He throws his content in the stylesheets.
We've been using this same technique in several projects where it seemed appropriate for the past few years and have been loving it.
[1] https://css-tricks.com/responsive-data-table-roundup/
[2] http://elvery.net/demo/responsive-tables/#no-more-tables