Dynamic modulation of thermal emission -- a Tutorial