With .NET 5 projected in November 2020, the compiler will determine the new C# 9 language version as it’s default, allowing some very nice improvements, one of which gives us…
SQL Server 2019 – String or Binary Data Would be Truncated – New Helpful Error Message.
If you have worked with SQL in the past you have likely seen this error when inserting data, it’s always a tricky one to investigate as the error message doesn’t…
Invoke-WebRequest response empty when calling Azure function URL using Powershell.
Whilst working on a project that required an event driven platform, we decided to create an Azure Function that would handle Event Grid Events, and be deployed using Octopus Deploy….
Organising Imports With Typescript Path Mapping.
I read about this cool feature a while back, as I didn’t like the way the import paths looked especially when it’s the first thing you tend to read when…
Arrow Functions – Using ‘this’ ES6.
When coding a react component in my spare time. It seems like when logging out this to the console it should have a value. JSFiddle: https://jsfiddle.net/davebeaumont/tujzar6c/1/ After a bit of…
Using Async Await in a Foreach Delegate.
When following the async await TAP pattern particularly when executing an async method inside a loop, such as a foreach delegate. Instead of writing a foreach loop you may want…
Clean Code with Angular Feature Modules
When creating an application from scratch it is easy to plan out and create the required components in order to achieve the MVP (Minimum Viable Product) that meets the requirement….
Terraform v0.13 – Introducing Custom Variable Validation
Custom variable validation is now a production ready feature in the new Terraform v0.13 (Announced On June 22nd 2020 by HashiCorp)Source – https://www.hashicorp.com/blog/announcing-the-terraform-0-13-beta/This is great news because you can now…
The benefits & implementation of the ‘Options Pattern’ in ASP.NET Core
As developers we know configuration is extremely important and is used in most projects. Injecting in IConfiguration into dependencies and retrieving it by key like this: _configuration[“Section:Key”] is a common…
Debugging Helm Templates
When installing Helm charts, at some point you will need to test your code and ensure that the template is rendering as expected. It’s like a debug mode before you…