Setting up Vossibility Stack to Track GitHub Community Contributions

One of the key parts of my job as a Program Manager on the docs.microsoft.com team is to assess community contributions across different documentation repositories and areas. That might appear to be a very complicated task, and as we go, I will document more on the process. This post, however, is dedicated to setting up the core environment to make the task somewhat easy.

Continue reading Setting up Vossibility Stack to Track GitHub Community Contributions

Running the Latest .NET Core SDK on Visual Studio Team Services Hosted Build Agent

Depending on your project, you might need to run the latest version of the .NET Core SDK on your hosted build agent. Hosted agents are pulled from the VSTS hosted pool. With great flexibility comes great responsibility, so the build agent has some limitations when it comes to picking the software that needs to be deployed.

Continue reading Running the Latest .NET Core SDK on Visual Studio Team Services Hosted Build Agent

Creating a Content Validation Bot for GitHub

As we released the Visual F# documentation as open-source, one thing stood out as a challenge that needed to be tackled – content validation. There could be several things we could do, such as integrating extra validation rules in the build system or building a GitHub bot. I thought that as a learning experience, I will go the bot route. This post explains how I worked this problem.

Continue reading Creating a Content Validation Bot for GitHub

Enabling hidden posts in Ghost Blog instances

There might be several scenarios under which you need to make sure that certain published posts are hidden on your Ghost Blog landing page. Out-of-the-box this is not yet supported, but luckily there is an easy way to implement this restriction.

Continue reading Enabling hidden posts in Ghost Blog instances