I've been working on .NET Xamarin on and off for about 8 years now, and for the last 8 to 9 months I've been in the depths of .NET MAUI. I would imagine that I've fallen into most of the holes that lie in the road, sometimes more than once, so this post is a... Continue Reading →
A Model of Software Development – Part 1
If any single characteristic epitomises the software industry, it is change. This is an industry that is constantly evolving, morphing and occasionally making sharp shifts in direction. It operates in an environment that marries technology innovations with systems that have been in operation for decades. It is often more partisan that politics, and has groups... Continue Reading →
Exploring Microsoft’s Rules Engine
Photo by Campaign Creators on Unsplash Whether you're developing a customer facing service or an internal enterprise tool, introducing rules engine technologies can boost the range of configuration options dramatically. I've recently concluded an evaluation of Microsoft's open source rules engine (see its GitHub repo here) on behalf of a client and overall my impression... Continue Reading →
Architecture – Just Who Are We Talking To?
System architecture is a significant enabler in building bridges between the commercial and technical elements of a company. The focus of architecture tends be on the technical audience alone, which can ignore some important audiences.
Supporting Multiple Git Repositories
Photo by Screen Post A major element of the consulting that I undertake requires me looking at multiple companies systems. The vast majority of those companies are now using GitHub as their source repository, which has certainly made access somewhat easier, but as the number of companies grows, keeping track of credentials can become an... Continue Reading →
