Microsoft’s two major development platforms, .NET Framework and .NET Core, have converged in .NET 6, with major changes to .NET SPA web application development. You can hit F5 and be confident that everything just works, however, I couldn’t help spending some time digging into what’s going on under the hood… Forewarning: I’m going to ignore…
Technology
Software Companies are the Wild West
Between the 1600s and the late 1800s, thousands of people set off from the edge of the new American civilisation and headed West…
Orienting Teams around the Axis of Change
Tech is a very fluid and changing world, but one of the most lasting truths in technology is Conway’s Law.
A Shortcut to Continuous Delivery
“Continuous Delivery” is a concept in software development where updates to IT products are promoted to production on a rapid cadence. Each organisation and industry is different, but delivering changes at least once a day is a commonly accepted definition. While there are obvious risks to releasing code at such a frequency, continuous delivery enables…
Can you make a Raspberry Pi Security Camera?
This weekend’s geeky challenge: Making a Raspberry Pi Security Camera. TL;DR – Here’s a basic, practically-ready-to-deploy, open-source Raspberry Pi security camera. Brief Mostly because I’m cheap (but partly to reduce the scope and therefore increase chance of success) I added a few constraints: Periodic still image capture is OK (streaming video will be tackled in…
Running an ASP.NET Core 2.0 app on Raspbian Stretch Linux on a Raspberry Pi with HTTPS
Today’s challenge: Serve a public API over HTTPS from a Raspberry Pi. I’ll follow up with an article about containerising the app and running it from docker on the Pi. This article is a fast-paced guide to getting started without stopping to dwell on the details. Some details will be mopped up in the last…
The Rise of the Blockchain
Within a few short years we could find our banking system is bankrupt. No, I’m not trying to predict another subprime mortgage collapse, and this isn’t another anti-Trump message of doom (although his lack of understanding of ‘the cyber’ and affinity with traditional business models will not help the United States of America weather such disruption)….
Why do people only read things that back up their way of thinking?
Remember when the internet was in its infancy? We all had to put up with little 468 x 90 banner ads everywhere you looked – and sometimes we clicked them because we didn’t know better. As time went on we grew smarter, we were able to tell the bad adverts from the good, and the…





