So you're saying that people that read the tech blog have a slightly higher chance to be hired as engineers? (I can make some very good coffee, just saying)
I wouldn't say it's a higher chance, but transparency in how we create products is certainly something that appeals to a lot of people. My brother is an engineer on Riot Direct (and also wrote this tech blog article about his work) and one of the things that tipped the scales for him to apply to Riot was getting to learn how Riot approaches problem spaces before he worked here.