Companion – An experiment in building “reusable” components | Dark Hacker News