Public learning is the act of taking your learning and doing it in public in some way. This could be from creating YouTube videos, podcasts, blog posts, newsletters, etc.
Three reasons I think public learning is fantastic:
Fights perfectionism
Creates accountability
Creates a Serendipity vehicle
Creates Intermediate packets
Makes you honest with the progress of your learnings
This website itself is a type of public learning called a digital garden.
Mindsets for public learning according to Kevon Cheung: