Rename your master branch to something better
I just went through my GitHub repositories to rid them of the master branches. It was a relatively simple process that took me about an hour or 2 for all my repositories. Scott Hanselman explains the base process. It's a simple set of steps to create a new branch with
Many funny agile movies
Some people just happen to learn more from short movie clips. And they can be a great way to bring some humor in. Please add your suggestions in the comments below. Scrum for SchmucksMy brutally honest summary of the Scrum framework for the typical dumb schmuck in the street.YouTube
Focus on what was "Done" during Sprint Review
As Scrum Trainer I get to meet a lot of teams and hear of many different ways to do Scrum. Most are valid ways, yet some seem more aligned with the values of Scrum or the purpose of the specific Scrum Element. In this post we'll have a look at the Sprint Review.
Launch WSL bash prompt from Tower
When you launch a terminal from Tower, it launches an included MingW bash shell. Now that Windows 10 ships with the Windows Subsystem for Linux it would be nice to use that bash shell instead. My first attempts at launching WSL failed miserably [https://superuser.com/questions/1380488/opening-a-wsl-shell-from-another-windows-application/1380499#
Configuring standard policies for all repositories in Azure Repos
By default you can only configure policies on specific branches in Azure Repos. If you're using a strict naming pattern for your branches (Release Flow or GitHub Flow), you may want to set a policy for all future Release Branches, or all Feature branches.
All about remote pair programming and mobbing
Lisette Sutherland is a long-time remote worker with lots of experience and host of the Collaboration Superpowers Podcast. From the US, working from The Netherlands she is living the remote life. Lisette and I met (in person) at the nlscrum Meetup in Amsterdam [https://www.meetup.com/nlscrum/events/245661933/
Setting default repository permissions on your Azure DevOps Organization
There is no UI to set the security at the Organization level. This is fine if you're happy with the default security settings in Azure DevOps, but if you want certain settings to apply to all projects, then it's sometimes useful to set the permissions at the Organization level.
Scaling 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 us any faster in the short run. So how do you scale Scrum to the limit? And what are those limits?
Use Visual Studio 2017 or 2019 as merge tool in Tower
> Updated with Visual Studio 2019 support. 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 comes with a long list of supported tools,
Azure DevOps Extension Tasks 1.2.3x
It's been a while since I last blogged about the Azure DevOps Extension Tasks. Here are the things that have changed since the last update [https://jessehouwing.net/vsts-relnote-ci-cd-tools-for-vsts-extensions-1-1-75/]: * Added support for publishing Visual Studio extensions. * Support for versioning localized Azure Pipeline tasks * Support for executing under Node 10 * Fixed
Configure Visual Studio to use a different Git Credential Manager for Windows
Visual Studio ships with the Git credential Manager for Windows (GCMW) as part of its Team Explorer feature. This nifty little helper allows you to authenticate to Azure Repos among other git providers using your normal username and password and optional 2FA and it will handle the Personal Access Token
Decrypt BitLocker OS drive of corrupted windows installation
I had an issue in Windows which prevented me from booting from my SSD drive in my laptop. In order to install a fresh copy of Windows to that drive without losing any data stored on it, I needed to decrypt the drive. To decrypt a disk, you must be logged on... I used Windows-to-go in the end.