Use PowerShell to Send All Regex Matches to a New File

Yesterday I had to look at a list of stuff on a third-party website and match it up to a list of stuff we control. It took quite a bit of time and some Excel shenanigans to complete the task and as I know it’s going to crop up again, I decided to employ PowerShellContinue reading “Use PowerShell to Send All Regex Matches to a New File”

Humans vs Machines: Augmented AI

I recently attended an event in Manchester, organised by BJSS and Microsoft, on the subject of AI and ML. The schedule was jam packed with interesting insights and useful case studies that got my head buzzing. Having had some time to reflect on everything I absorbed on the day, I have realised that we areContinue reading “Humans vs Machines: Augmented AI”

Log to Datadog From .NET Using Hound’s LogHound Class

If you are using Datadog, you know you can log to Datadog using the Windows event log, or by calling the DogStatsD interface on your local agent. When you are running in a non-machine context, such as an Azure App Service, it is likely you won’t be running an agent; so how do you logContinue reading “Log to Datadog From .NET Using Hound’s LogHound Class”

Test and Learn with Google Optimize Multivariate Testing

I started writing this article and realised it was going to be epic, so I’ve tried to break it into sections to make it easier to read. You can skip past sections that you feel you are already comfortable with. I’m not going to cover the nuts-and-bolts process of adding the scripts to your websiteContinue reading “Test and Learn with Google Optimize Multivariate Testing”