Archive | Articles RSS feed for this section

Growing your DevOps Mindset

Practicing DevOps successfully requires knowledge on hard skill areas such as continuous delivery and automated testing. But the most important part is creating a culture where people show courage, work on teambuilding, practice DevOps leadership and have a continuous improvement mindset. Developing these soft skills is hard. One of the reasons for that is that […]

Continue reading

Secure or Compliant? That is the question!

Compliance means conforming to a rule, such as a specification, policy, standard or law. Regulatory compliance describes the goal that organizations aspire to achieve in their efforts to ensure that they are aware of and take steps to comply with relevant laws, polices, and regulations. (source: https://en.wikipedia.org/wiki/Regulatory_compliance) Within many organizations, compliance is a commonly used […]

Continue reading

Setting up Sonatype Nexus 3 as your Windows Docker Container Registry

Currently I am working at Rabobank. Rabobank uses Sonatype Nexus as their artifact repository for all kinds of packages and also for Docker Containers. Since there are a few Microsoft .Net teams are moving towards Docker, the need for Docker containers arose as well. So we created a Windows Base container and tried to push […]

Continue reading

Get started with Docker on Azure for Microsoft developers and/or Linux noobs

I said it earlier in a previous post. The world is changing. And especially the world of Microsoft Developers. In my post about modern tools I presented a list with tools that a developers must have in his toolbox. This list did not contain a lot of Microsoft tools. In the ALM space, and here […]

Continue reading

Integrating TeamCity with Team Foundation Server – Part 2

In my previous post I introduced TeamCity as  an alternative build server to use in conjunction with Team Foundation Server. This post mainly focused on getting started with TeamCity and building sources coming from Team Foundation Server. At the end of this previous post I talked about the dependency of TFS artifacts with the TFS […]

Continue reading

Integrating TeamCity with Team Foundation Server – Part 1

In this cross-platform world, where everything integrates with … well everything, it is not unusual to come across companies that use more than one system for their Application Lifecycle Management. Team Foundation Sever offers a great solution if it comes to ALM. Work Item Management, Build Management, Release Management etc. But there is more available […]

Continue reading

Modern tools glossary

Maybe I am getting old, maybe I am too busy with other stuff but the number of frameworks, tools and utilities has seemed to grow exponentially over the last years. As a Microsoft developer from “the early” I usually only had to worry about a new version of Visual Studio, Team Foundation Server or a […]

Continue reading

A team is a group of people … A group of people is NOT a team

In my work as a consultant I visit many companies. Sometimes for a day and sometimes for a longer period. What I see more than once is that organizations are still organized as departments. For example an application support department or an IT-Pro department. Surely this is not a problem. But what I do see […]

Continue reading

Start with Visual Studio Release Management vNext–VS RM for Dummies

Team Foundation Server 2013 Update 3 came with Visual Studio Release Management vNext. vNext is, next to the deployments with agents, another way of doing deployments with VSRM. The most important thing in vNext is that you can do deployments to machines, without having to install an agent. This is because VSRM vNext uses Powershell […]

Continue reading

Silently install and configure a TFS Build server with Powershell DSC

A while ago Powershell Desired State Configurations (DSC) was introduced. Powershell DSC allows you to create a configuration of a specific machine in a powershell file. The Powershell engine takes care of rolling out this configuration. This configuration snippet makes sure a IIS is present. If it already is it stops, if not, it installs […]

Continue reading