I like your last point, maybe it is just the culture around the process that is broken. The blog thing rings true to me. Many companies tech blogs are really just a recruiting funnel. I&#x27;ve interviewed at a couple of companies because of the content and the &quot;engineering culture&quot; they&#x27;re always touting in their way too frequent blog posts. I&#x27;ve also walked away from those interviews feeling like a rube because that I had fallen for the &quot;blog marketing&quot; because my impression was their shop was a huge mess.