2. Setting up a blog is hard, so much hassle along with maintenance.
3. Writing it on Twitter, especially when you are already on Twitter, has the lowest friction.