Recently read a few articles from the Discord Engineering blog – a lot of good information here. Looking through a handful of articles, they were all written by different people so this is obviously an important activity promoted by the company. They lay out the challenges they are facing and how they solved them. Why do companies share this level of technical detail about their operations when it can obviously benefit their competitors? One reason seems to be to attract and recruit good people. But these external articles are probably just a reflection of the culture of sharing and transparency that happens inside the company.