Tag: https://Duncan.co/color-currents-surfing-the-tide-of-abstraction