Extending CosmicWorks with Azure Cognitive Search and Azure OpenAI
In this post I show how to add Azure Cognitive Search to CosmicWorks to enable full text search and how to add Azure OpenAI to CosmicWorks to enable chat experience with GPT from Azure OpenAI.
Connecting to SQL Azure without Secrets
In this post I will show you how to connect to SQL Azure without using secrets, using Azure Active Directory.
How many days work items have been open in Azure Boards
Depending on how your team tracks the work, they may want to know how many days a work item has been open. For example, if you have a work item that has been open for a long time, you may want to close it or prioritize it.
In this post, I will show you how to get how many days work items have been open in Azure Boards.
Verified Commits in GitHub
A commit is a code change that is made to a repository. When a developer makes a commit, it is important to ensure that the code changes are made by an authorized person and that the changes have not been tampered with. This is where GitHub verified commits come in. This is useful to prevent impersonation and to ensure that the code you are downloading is the code that was uploaded by the developer.
Building a simple contact form
In this post, we will build a contact form with Azure Functions and Azure Communication Services.
Azure DevOps to GitHub – Repo Migration
Migrating a repository from one platform to another can be a challenging task, but with the right tools and guidance, it can be a straightforward process. We'll guide you through the steps to migrate a repository from Azure DevOps to GitHub using the import code option.
List repositories with their sizes in Azure Repos
In this short post, I will show you how to list the Azure Repos in an Azure DevOps Project with their sizes in MB using a PowerShell script.
Adding Load Testing to your CI/CD workflows
Introduction
Load testing is a technique that focuses on evaluating the performance of an application under normal or expected load conditions. The goal is to determine how the application behaves when it is subjected to the expected levels of usage and traffic. Load testing is often used to verify that a system can handle the expected number of users and transactions, and to identify any performance bottlenecks or issues that may impact the user experience.
