You’ve Heard Of Podcasts. Now, Make Way For ‘Microcasts’ Microcasts are little audio shows that brief a listener on a single, usually tightly thematic topic in under 5 (or at most 10) minutes.