In one of our Hackathons, we had the idea to create an Alexa skill to work with Azure DevOps Boards. The idea is, that you stand in a daily standup before a none touch display and can move your items … Continue reading Alexa, open Azure DevOps
How to get .NET Core Code Analysis to SonarQube including Code Coverage. Continue reading .NET Core, SonarQube and Code Coverage
10 years ago, books were the most important medium for developers to learn new things, and to keep up with the innovation in the industry. This has changed completely. In our fast-paced industry, blog posts and social media are the … Continue reading 8 Books every developer should read
Finding the best git branching strategy for the teams in your organisation. Continue reading Git Branching Guidance for DevOps Teams
Most “Clean Code schools” treat it as a kind of personal mastery. You achieve certain skills and levels, learn patterns and practices. But how does Clean Code relate to technical debt in a modern, team oriented DevOps world? Development of … Continue reading Clean Code is a team sport!
Developing behind a proxy always has its challenges. I’ve already blogged about using git for windows behind a proxy. But the TFS server itself normally does not have to connect to the internet. This changes if you want to use the Package Management extension with NPM and upstream to public sources. If you are using TFS 2017 with Update 2, the simplest way to configure your TFS server to use the corporate proxy is to configure a proxy server in “Internet Properties” in IE on the server that TFS is running on. TFS will respect the settings because it follows … Continue reading Use the VSTS Package Management Extension behind a Proxy
Today I released a Visual Studio Team Service (VSTS) Plugin for FeatureSwitcher – an open source .NET project to help you with FeatureFlags. The FeatureSwitcher.VstsConfiguration allows you to store and manage FeatureFlags as WorkItems in VSTS. Getting started The package … Continue reading VSTS Plugin for FeatureSwitcher
If you want to do DevOps, there is no way around feature flags. But without a good strategy and the right framework you will generate a lot of technical debt. Here a few things you should consider when implementing a feature flag strategy. Continue reading There is no DevOps without feature flags!
This post shoes the LaunchDarkly extension for Visual Studio Team Services and how you can use it to deploy a Azure Service Fabric application wit a feature flag. Continue reading Roll out a service fabric application with LaunchDarkly and VSTS
Docker is getting more and more popular. At Connect() 2016 Microsoft announced the Azure Web Apps on Linux that support docker. To build your containers in a CI build you need a Linux build agent. Since the documentation is scattered … Continue reading Set up a Linux Build Agent for Docker