Clean up your Team Project Collection prior to migrating to VSTS
To prepare your TFS Project Collection for migration, you may want to remove (stale) old data to reduce the database size first. Most actions are already documented here. Queries that can aid in...
View ArticleNew versions of TFS/VSTS build tasks
I just pushed out new versions of the following tasks: MsBuild Helper Task Fixed a number of bugs when the Agent's work folder has a space in it somewhere. Snyk Fixed auto-update of built-in Snyk...
View ArticleFixing Edge, Start Menu and Cortana slowness
I've had issues with my machine for months now and it was very hard to pinpoint the culprit. It resulted in: Start menu freezing Cortana/explorer bar search staying black for up to 30 seconds Edge not...
View ArticleDisambiguate MSA and AAD accounts
Microsoft is finally closing the loophole that allowed you to create an MSA account (LiveId) with the same unique name as your AAD (Azure Active Directory) account. While it has been very useful in...
View ArticleCrafting complex Release Gate conditions in VSTS
A recent addition to VSTS is the ability to run a quick check prior to triggering a release to an environment. These checks can be used to check that there are no new customer complaints, no mad users...
View ArticleConnect any version of Visual Studio to Visual Studio Team Services or Team...
I've written a couple of blog posts on this subject before and thought it would be nice to consolidate them into one big post now that Visual Studio 2013 is about to be released. There are 3 major...
View ArticleXpirit awarded Microsoft Global DevOps Partner of the year 2018
Wow! Just wow! Three and a half years ago our company didn't even exist yet. When I joined about 3 years ago our office was a small room on the 2nd floor with 3 desks and we sat on the floor doing our...
View ArticleInstall Team Foundation Server Power Tools side-by-side
If you're like me, then you probably have more than one version of Visual Studio installed on your system. And you might be connecting to multiple versions of TFS as well. When I orginally write this...
View ArticleConnect any version of Visual Studio to Visual Studio Team Services or Team...
Visual Studio has been around for a long time and there are still people developing in Visual Basic 6 or Visual Studio 2008. I sincerely hope these people store their sources securely, because these...
View ArticleUse Mob Programing to maximize your learning
In every Scrum.org Professional Scrum Development class we touch upon both technical and collaboration practices to help improve the development teams explore new options. In a recent class we had two...
View ArticleGlobal DevOps Bootcamp 2018 recap
Today was the day of the Global DevOps Bootcamp. And it was a blast. Last evening Central European Time the first teams started their learning journey towards DevOps in New Zealand and Australia and...
View ArticleLike what you see on Windows Spotlight? Save it!
Have you turned on Windows Spotlight in Windows 10? It's a new Lockscreen background every few days and so far I've been enjoying the pictures tremendously. If you haven't tried Spotlight before, try...
View ArticleForce uninstall Visual Studio 2017 Release candidates
If you, like me, are stuck trying to upgrade Visual Studio 2017, then you may only get unblocked by removing everything and starting afresh. Since Visual Studio 2017 is still in Release Candidate and...
View ArticleTFS 2018 update 1 is available. So is the TFS Aggregator
Brian Harry just announced the Release to Web of Team Foundation Server 2018 update 1. With mostly bug fixes and a few very small functional features. Luckily it shipped with no breaking changes in...
View ArticleMigrate from Blogger to Ghost
My long time readers may have seen a huge number of changes to the look and feel of my blog recently. After so many years on Blogger I finally took the plunge and moved to a new platform, a new...
View ArticleContinuous Delivery of customized Ghost themes using VSTS
In order to migrate my Ghost blog I needed to customize the default theme to support some of the features I'm relying on:Disqus commentsGoogle AnalyticsIntegrating Google+ comments in old blog postsIn...
View ArticleUse Visual Studio 2017 as merge tool in Tower
I recently started using Tower as my Git client in Windows, it's great in many aspects, but it doesn't ship with any Diff/Merge capabilities. It relies on 3rd party tool to supply that feature. It...
View ArticleShow Google+ comments from Blogger in Ghost
You may have already read about the migration of my blog from Blogger to Ghost. I left out a few things in there to be addressed later:Migrate your domain to Ghost and setup redirects using...
View ArticleUse Google Search Console to optimize your Ghost blog
I've moved my blog from Blogger to Ghost and I changed the domain at the same time. To make sure everything went according to plan and that my old links kept working, I turned on the Google Search...
View ArticleScaling Scrum to the limit
You’re likely to have been asked the question: “we need to go faster, how many more people do we need?” Most people naturally understand that just adding a random number of people isn’t likely to make...
View Article