Problem Space I have recently been adding email alerting to some Logic App Standard workflows as part of the error handling flow. In doing so I made use of an existing Office 365 Outlook Connector in the Azure Subscription; the connector is not built in for Standard Logic Apps but is rather part of the Managed Api …
Read MoreWhat is GraphQL? GraphQL is an open-source data query language developed by Facebook in 2012, which was then released as an open-source project in 2015. Unlike traditional RESTful APIs, which require specific endpoints for data retrieval, GraphQL adopts a different approach. Instead of fetching entire resources, …
Read MoreBackground Programmatic connection to Azure DevOps cannot be done with your Active Directory credentials. This is because this involves a dialog being shown, and these days usually an MFA check too. Historically, the solution to this problem was to enable Alternate Credentials, which could be passed as username and …
Read MoreA History Lesson Team Foundation Version Control (TFVC) has been around since 2005, since the first release of Team Foundation Server (TFS) in 2005. In 2013, over 10 years ago, Microsoft added Git support to TFS (later renamed as Azure DevOps), Git had already been around for 8 years at that point. 10 years is a long …
Read MoreIt is a major effort, often unfortunately ignored, keeping the dependencies in an open source project up to date. This was highlighted in Jesse Houwing's post on the state of the Azure DevOps Marketplace. Since reading this I have made much more of an effort to keep my Azure DevOps Extensions up to date. Dependabot …
Read MoreThe Issue We saw an issue with our SonarQube 10.3 Developer Edition (that is running as a Docker image hosted in Azure) when it was doing the analysis of a project that included Azure Bicep files. The Azure DevOps pipeline that triggered the SonarQube analysis was not failing, but within the SonarQube analysis step an …
Read MoreBackground I have an Azure Static Website that is built from a GitHub hosted repo using the default Action Workflow automation created by Azure when setting up the static site. A really nice feature of this configuration is that when a PR is created in GitHub a test static website environment site is built in Azure to …
Read Morelewiswrites http://lewispen.github.io/posts/ai-and-the-internet-junkyard/ -The ability to discern false content and critically analyze information on the internet is a skill that is increasingly required. Most of us in the tech field use the internet daily for best practice implementations and personal development. …
Read Morelewiswrites http://lewispen.github.io/posts/azure-integration-progress/ -Azure Integration Motivation More recently I’ve been looking into azure integration and have been wanting to advance in the field. I enjoy all the real world uses of these products and have been taking on whatever becomes available at work. …
Read MoreOverview The recent work that I have been doing with Standard Logic Apps and linking them as backends to Azure API Management has relied on the use of the Logic App Workflow SAS key for security. This is a valid authentication approach, but there are risks that you need to be aware of as well as best practices that you …
Read More