Decouple data with how it’s shown in the DOM | Dark Hacker News