https://www.designer-notes.com/gd-column-22-when-digital-meets-physical/
GD Column 22: When Digital Meets Physical