When I look at delivery processes that don’t succeed, it’s not because they don’t follow Agile or that they are Waterfall or that Kanban doesn’t scale – it’s that they aren’t tracking the right items. I was doing a workshop a number of years ago before kicking off a big project on what kind of … Read More
Month: June 2025
Changing The Azure DevOps Service Connection Name with AZ DevOps
If you have created a number of Azure DevOps Service Connections, you might start to see a list like this (I’ve blanked out all the GUIDs) that becomes not only tricky to manage but difficult to read and understand what their end use is. For all of this, you should be using Powershell 7+. If … Read More
How to Best Leverage your Platform Investments
Many (many years ago, I was doing work with OCS (Office Communications Server) and writing code to connect and automate messages with it. That system was completely built on a TLS certificate security protocol from end-to-end, from client to server to API. No matter what you did, you could not escape it; you had to … Read More
Customizing your APIM Portal
I’m not going to go into all the customization functions of the APIM Portal. You can add customized pages along with pre-defined widgets into the portal (and change colours) to add your own flair to it. If you are the Administrator of the APIM installation, when you click on the Developer Portal it will always … Read More
Testing your APIs with the APIM Developer Portal
By far, one of the best features of the APIM Developer Portal is allowing your users to use your APIs through a self-service center that will drastically simplify support time. After you login, if you go to the APIs and select one of the APIs you will see all of your API methods and can … Read More
Configuring and Securing the APIM Developer Portal
In APIM, the goal is to provide your users with a set of APIs that abstract the complexities of retrieving data from your main APIs. Perhaps you have some security constraints you don’t want people to use and would rather embed them into your policies, or you want to control how often people can access … Read More
APIM Subscriptions and Products
We’ve glossed over it a bit in previous posts on API development, but there are two concepts that are critical to any APIM implementation – Products and Subscriptions. Together, Subscriptions, Products, and APIs form the backbone of your API implementation. Subscriptions Subscriptions define what you have access to by the keys that are generated. In … Read More
Vibe Coding vs No Coding vs Just Coding
I might be late to the party, but better late than never. When No Coding entered it’s emergence a number of years ago, tools like Google Apps and Power Apps were seen as the apps that would free us from the Tyranny of programming – no longer would someone need to sit by a keyboard … Read More