I've found it very worthwhile to have a blog (
https://www.codingvc.com/). Some of the benefits:
* My blog helped me differentiate myself and build a name for myself when I shifted from coding to venture capital. For context, I had no VC network at all when I got into the business, but a few good posts led to cold emails from strong VCs and founders, and a higher response rate to my own cold emails and twitter DMs. My gut feeling is that the less differentiated your skills are or the harder it is to stand out in your field, the more value there is in something like a blog or podcast or twitter presence.
* A blog sharpens your business sense: you start thinking about marketing, SEO, growing your readership, monetization, etc. It can be a mini startup if you want it to be.
* The great 1:1 connections that resulted from blog posts cannot be understated. Each post is like a bat signal: "here's how I think about some topic, and if you like my thoughts or like thinking about this topic, then maybe you should reach out." This leads to connections with people whose interests align with yours.
* Posts take a lot of time to write, but in the long run they often "pay that time back." For example, if someone asks me about equity comp benchmarks for early startup employees [1], or how VCs spend their time [2], or how to prioritize effort between funding rounds [3], I often just send them a link to a relevant blog post instead of creating a one-off answer each time. If I get a question a few times per year, then after a few years the associated blog post has paid back its creation time.
* Once in a while someone from across the globe will email you out of the blue and tell you that a post you wrote made a big impact on them or changed how they think about something. This will make your day, and probably your week. TBH this is probably my favorite benefit.
[1] https://www.codingvc.com/p/analyzing-angellist-job-postings-...
[2] https://www.codingvc.com/p/behind-the-scenes-at-a-vc-fund-pa...
[3] https://www.codingvc.com/p/how-to-de-risk-a-startup