c# In the age of GitHub CoPilot, have Roslyn Analysers had their day? Roslyn Analysers have saved my code in the past, identifying issues that I had missed. Now they don't, they have gone backwards. Can GitHub CoPilot fill that gap? The answer is an emphatic YES.
GitHub Using GitHub Copilot to help write legacy code (a VSTO Plugin) GitHub Copilot can be super helpful when writing or maintaining legacy code that a developer has little or no experience in. Example of creating a VSTO plugin
visual studio Visual Studio Requests Login Multiple Times and is failing on most of them! Is Visual Studio asking you to login multiple times, but only the first seems to have succeeded? Read more to find out why...
Getting ChatGPT in Bing to write a blog about ChatGPT and its Competitors Using ChatGPT integration in Bing to create a blog post about ChatGPT and its competitors.
How not to be a poor manager - my top 5 hints. I've worked for lots of managers in my career. Some have been fabulous, others not so. These are my top 5 hints on how not to be a poor manager.
devops Use a rule to change card color on Azure DevOps Boards Change the color of a card on the Azure Devops board by applying a style rule.
Developer Affirmations Developers trying to live with imposter syndrome and negative self talk is a battle. Trying affirmations could help reframe these thoughts.
Cloud Security Due Diligence Its easy to assume the public cloud is secure. Digging deeper into tools, using Azure as an example is more tricky. Proper due diligence is required.
The pandemic has highlighted that residential conveyancing in England is broken Lack of technology, a pandemic, a stamp duty holiday and buying a house. What could possibly go wrong? Conveyancing. That's what.
devops Azure DevOps : NETSDK1045: The current .NET SDK does not support targeting .NET Core 3.x I'm getting error 1045 from NuGet in my Azure Devops Pipeline. The issue was that my NuGet restore task was using an older version of the task. Task set to v1.* which is the old versionChanging it to task version 2.* (the latest at the time of writing)
Spell check not working in Firefox? Spell check not working in Firefox? Install a dictionary and language pack.
Why I'm moving back to Hargreaves Lansdown from AJ Bell Why I'm moving from AJBell back to Hargreaves Lansdown
c# Discards in C# Discards is a useful but obscure new feature of C#. It has some great uses, but also needs a little caution.
Quick ramp-up in Containers & Orchestration There's a lot to learn, so I have gathered together some information to quickly learn about Docker, Kubernetes, Swarm, Help, AKS, Service FAbric and more!
The way you use Using in C#8 is changing The way we write Using blocks in C#8 is chnaging to make the code more readable and maintainable.
Tuple & ValueTuple (a data structure consisting of multiple parts) Tuple added in .NET4 and even better ValueTuple added in .NET4.7 can be very useful and need less coding.
Time for a C# Refresh My skills are a bit out of date, so time for a C# refresh. using Jon Skeets C# indepth 4th Edition, I'll be posting blogs, mainly for me to learn from them but for you, my beautiful audience too!
Azure DevOps Logs & Auditing Using Log Parser Lizard and the public preview of Azure DevOps Auditing to analyse logs.
Microsoft learn Labs - Template deployment failed because of policy violation. How to diagnose and fix the Azure error "The template deployment failed because of policy violation. Please see details for more information"
devops Using Microsoft Flow (Power Automate) to calculate values for fields in Azure DevOps Using Microsoft Flow (Power Automate) to calculate values for fields in Azure DevOps
Azure Function to extract GPS location from images Simple code to create an azure Function to read Exif data from a text file.
culture Five books that will change you Knowing more about what makes a good and bad business can give you confidence as to whether your career will flourish or whether it's time to move on, understand where the company is going and confidence of whether it will be successful over the long term.
The herd of Mammoths in your office What do we really mean when we are "cost cutting". We may be able to save a few dollar here and there, but why ignore the elephant in the room?