Auto add pull request reviewers

Today I learned that Azure DevOps lets you automatically include reviewers for a pull request if modifies certain files. This is very similar to Github鈥檚 code owners file with the key difference being that you configure it through the repo setting in Azure DevOps instead of committing a file. I find this very useful for example if you鈥檙e a Front End Architect who wants to be aware of any changes to the UI or if you鈥檙e a DBA who wants to review any database migrations. ...

Conditional logic in pipelines YAML

Today I learned that you can have conditional expressions in Azure Pipelines YAML files: steps: - script: tool env: ${{ if parameters.debug }}: TOOL_DEBUG: true TOOL_DEBUG_DIR: _dbg ${{ else }}: TOOL_DEBUG: false TOOL_DEBUG_DIR: _dbg

Highlight text in markdown

I just learned that you can highlight text in PR descriptions and comments on Azure devops by using the <mark> element in your markdown: <mark>Notice this!</mark> I don鈥檛 think I was even aware of the mark html element even though it鈥檚 been around for a while now.

Press `ctrl+enter` to submit a comment on Azure DevOps

Pressing ctrl+enter in a comment field on Azure DevOps will submit the comment! For some reason, this isn鈥檛 listed on their keyboard shortcuts page but it鈥檚 so much nicer than using the mouse or pressing tab four times.