Nick LydonOverride DbContext in integration testsRecently I wanted to test what would happen in a scheduled background job when we received an update concurrently from the API. The…2 min read·Feb 13, 2024----
Nick LydonAdd nuget packages to every projectSometimes you want a package added to every dotnet project. One example might be static analysers that protect you from misusing…1 min read·Jan 11, 2024----
Nick LydonCountdown numbers roundIn case you’re not familiar with Countdown, it’s a gameshow where two contests compete against each other in 30-second rounds. The rounds…4 min read·Apr 15, 2023----
Nick LydonBigQuery array concatenation to stringI often need to turn an array of numbers in BigQuery to a comma-separated string, but keep forgetting how to so I’m writing it down once…1 min read·Mar 30, 2023----
Nick LydonHistory is written by the victors…… and is rewritten by developers using git!1 min read·Nov 16, 2022----
Nick LydonGenerating unique values in FsCheckFsCheck is handy for generating pseudo-random values whilst testing, but one thing that’s not particularly intuitive is how to generate…2 min read·Sep 15, 2022----
Nick LydonTaking control of flagger canary podsAs part of continuous deployment you want to be assured that a new release won’t break anything when it’s deployed. To that end you can use…2 min read·Aug 27, 2022----
Nick LydonSwagger service url behind reverse proxyThis issue was seen in a dotnet application using swashbuckle and swagger-ui.1 min read·Aug 18, 2022----
Nick LydonSolving correlated subquery error in BigQueryRecently I had to create an array whilst selecting from another array in Google BigQuery:1 min read·Apr 28, 2022----
Nick LydonThe pain of Avro schemasRecently I’ve been working with Apache Avro and I must say, the development experience leaves a lot to be desired. It’s very easy to make a…2 min read·Apr 8, 2022----