If, like me, you have recently discovered the power of the .devcontainer functionality of VS Code and it's remote debugging, you will maybe be dismayed that there isn't support for net5.0/.Net 5 yet. However, as we are developing a new API at the minute, that's not yet released, we upgraded it to net5 to see... Continue Reading →
Azure Redis Cache – “No endpoints specified” Error (In dotnet core)
We use a redis server for caching some basic requests in our web apps. Recently we were seeing redis timeouts during testing... there was no server load, there were about 7 requests being processed a minute, and our redis server was reporting roughly 1% capacity for usage.... strange. We were using the package Microsoft.Extensions.Caching.Redis Version... Continue Reading →
How to install docker on a Raspberry Pi Zero W running Raspbian Buster
I am no expert on these things, but essentially the Pi 2 and the Zero run an older processor, ARM6 types to be precise. The issue when you try to install docker using their excellent one liner, it barfs right at the end with a failure....
Secure storage account keys in Azure KeyVault using Resource Manager (ARM) Scripts
Easiest way to keep yourself from losing your keys? Don't carry them. Security is more important than ever these days, especially with all the public data breaches in the news. As developers we are trusted with the keys to the kingdoms for all the systems that we work on. We are also human. We make... Continue Reading →
Good software needs a purpose, the rest is just extra.
I have a confession ... I am not an "ideas" person This post is a mix of me blathering on, bits of dotnet core C# code, bits of swift code and a final conclusion... if you just want to skip to the end for the tl-dr click here. A lot of people's views of software... Continue Reading →
Debug mocha tests with Visual Studio Code easily
This is a really simple tip, but a load of our developers were kicking off a run of their tests by the command line, and then attaching the VSCode debugger to them to step through. VSCode offers a much easier solution to this. Instead of doing something like this then hitting F5 and attaching your... Continue Reading →
Why I think Apple marketed the AirPods wrong (Product review of sorts)
So I know what you are thinking... "What does a software geek know that the world's most valuable company, and arguably one of the most successful marketing departments ever, doesn't know" and the answer would be, not much, but I think they missed a trick on this one. Taking a quick jump back in time... Continue Reading →