One of my friends, an outstanding programmer who likes to fly under the radar, frequently tells me he admires my “ability to broadcast”. I guess he refers to the fact that I’m keeping a blog, and that I’m not afraid of writing with transparency about my adventures in software engineering. To me, it all feels natural, so his comment motivated me to explain in more detail why I’m doing what I’m doing.