In this post, I break down some key ideas from my new journal paper “On the Runtime of Universal Coating for Programmable Matter”. TL;DR: the paper is all about programming materials that don’t exist yet to coat other objects in even layers as (relatively) fast as possible.