Frank VerderosaJun 25, 20233 min readProductionBeyond the Meme: Time Vampires!Time Vampires! We all have them. Those little things that seem to drain your time. So- what do you do?