Creating pull requests is part of the development process when working with version control systems like Git. Pull requests allow developers to propose changes to a codebase and collaborate with team members to review and merge those changes. When you have long running branches, it can be challenging to keep them up to...
AI is everywhere at the moment, from chatbots to code completion tools like GitHub Copilot. Here are some common AI and Copilot terms with explanations. Common AI and Copilot Terms Artificial Intelligence (AI) Artificial Intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to...
I have been wondering what devices in my house use the most electricity. I have a smart meter which tells me how much electricity I am using, but it doesn’t tell me what devices are using the most electricity. Recently I purchased 12 of these ANTELA Smart Plugs (they come in packs of 4 so it hasn’t broken the bank)....
What is .Net Aspire? .Net Aspire is a comprehensive set of tools, templates, and packages designed to simplify the development of cloud-native applications using .Net. It focuses on building observable, production-ready apps by providing a consistent and opinionated set of tools and patterns . The key features of .Net...
Every November it is like Christmas for .NET developers, as Microsoft releases the next version of .NET. This year is no different, and we have version 9 of .NET to play with. This release is packed with new features and improvements across the board. If you haven’t already head on over to the dotnet website and...
Understanding the Strategy Design Pattern. In the world of software development, design patterns are essential tools that help developers solve common problems in a standardized way. One such pattern is the Strategy Design Pattern. This pattern is particularly useful when you need to define a family of algorithms,...
Code Clubs are free, welcoming spaces designed to introduce young people to the exciting world of programming and digital skills. Today, I had the pleasure of taking my son—an absolute coding enthusiast—to one of these sessions, held at Leeds Central Library. The club was hosted in a cozy room on the top floor of the...
Scottish Summit 2024 took place in Aberdeen on October 18th and 19th at the P&J Live Arena, and I was fortunate enough to attend. Friday The first full day of the conference, Friday the 18th, began with the unmistakable sound of bagpipers welcoming attendees at the venue—an echo of the 2022 event that reminded us all...
On June 8th I will walk 13 miles near Bakewell in the Peak District to raise £250 (or more) for Cancer Research. To sponsor me click fundraise.cancerresearchuk.org/page/funkysi1701 , to find out more about the event go www.cancerresearchuk.org/get-involved/find-an-event/big-hike/big-hike-peak-district So why am I doing...
Trek Ranks #174: Top 5 Ensemble Episodes I was recently invited onto the TrekRanks podcast. I had a great time talking Trek with Jim Moorhouse and fellow guest Anika Dane. If Trek is your thing, do take a listen. Everyone contributes in this episode of TrekRanks as we break down the “Top 5 Ensemble Episodes.” Our panel...