Browse our archives by topic…
Automation

Using the Playwright C# SDK to automate 2FA authentication for AAD and MSA
Enabling 2FA is a must, but can often be perceived as a blocker for UI automation testing. Here's how to configure your AAD or MSA 2FA profile so that you can automate auth with a Time-based One-Time Password

How to setup Python, PyEnv & Poetry on Windows
Using multiple versions of Python on Windows can be a frustrating experience, especially if you've experienced how smooth the same workflow is on MacOS and Linux/WSL. This post provides a script and guide to getting setup to use Python virtual environments and Poetry, a popular dependency management tool.

Adventures in GitHub Actions: Episode 1 - Goodbye Azure DevOps, Hello GitHub Actions
This series will follow our ongoing journey of migrating the CI/CD pipelines for our many Open Source repositories, from Azure DevOps to GitHub Actions.

5 lessons learnt from using Power Automate
In this post, we look at 5 lessons that we learnt from a recently completed Power Automate project that helped us to get the best out of the platform.