There are many times when scheduled triggers are very useful when configuring GitHub Actions workflows. Luckily, GitHub Actions supports the ability...
Author Bio
Chris Pietschmann
Latest Articles
Read and Write Azure Blob Storage with C#
In this article, we'll explore how to integrate the Azure Storage SDK into a .NET application. We'll cover the steps to read and write blobs from...
Read and Write Azure Blob Storage with Javascript
In this article, we'll explore how to integrate the Azure Storage client library for Javascript into a Node.js application. We'll cover the steps to...
Using Terraform String ‘replace’ Function for RegEx String Replacement
HashiCorp Terraform offers a lot of powerful functions that can be used for string manipulation within your Infrastructure as Code (IaC) projects....
Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders
When using HashiCorp Terraform to manage infrastructure as code (IaC), promoting changes from the development (DEV) environment to the production...
Stack Overflow Upset Over Users Deleting Answers After OpenAI Partnership
In this ever changing and evolving world of user generated versus AI generated content, the recent announcement of Stack Overflow partnering with...
Run Your Own Local, Private, ChatGPT-like AI Experience with Ollama and OpenWebUI (Llama3, Phi3, Gemma, Mistral, and more LLMs!)
Over the last couple years the emergence of Large Language Models (LLMs) has revolutionized the way we interact with Artificial Intelligence (AI)...
GitHub Copilot Chat – AI Coding Assistant Anywhere in the GitHub Mobile App
GitHub Copilot Chat is a chat interface that let's you interact directly with GitHub Copilot from within the GitHub Mobile app. It empowers...
Empowering SREs with Generative AI through technologies like Azure OpenAI
In the ever-evolving landscape of technology, the role of Site Reliability Engineers (SREs) is becoming increasingly complex and critical. As...
IoT Security Architecture: Trust Zones and Security Boundaries
There are many aspects to architecting an Internet of Things (IoT) solution. Security is the most important aspect of any computer system, but it's...
Platform Engineering: What is it? And how it applies to DevOps Engineers and SREs
In the ever-evolving landscape of software development and operations, the need for streamlined processes, robust infrastructure, and efficient...
Use Azure DevOps Pipelines as a Serverless Compute Engine
At first this sounds crazy, but Azure DevOps Pipelines are actually a Serverless compute engine. When you compare it to other Azure cloud services,...
DevOps Adoption for IT Managers
DevOps is a modern approach to software development and operations that emphasizes collaboration, automation, and continuous improvement. The goal...
Enhancing Software Integrity with Artifact Attestations in GitHub Actions
Ensuring the integrity and security of software artifacts is extremely important. With the proliferation of supply chain attacks and the increasing...
Azure Front Door: CNAME/alias record is not currently detected
When configuring a custom domain with Azure Front Door, one common issue that users may encounter is the "CNAME/alias record is not currently...
Exploring .NET Aspire: Building Cloud-Native Apps with Ease
In the ever-evolving landscape of cloud-native application development, building scalable, observable, and production-ready distributed systems can...
Microsoft Copilot for Azure: Your AI-Powered Cloud Companion
Microsoft Copilot for Azure, the innovative AI companion that is revolutionizing the way we interact with cloud infrastructure and services. In the...
Terraform: Conditional If Variable Does Not Exist (try function)
They try function in HashiCorp Terraform allows values to be read from a Data Source, input variables, or some other attribute while providing a...
Introducing AIChatUI: Open Source AI Chat Sample with Azure OpenAI Service & GPT-3 / GPT-4
Since I’ve been working with Azure OpenAI Service from a developer perspective as well, I’ve decided to build a sample application to help...
GitHub Actions: Commit and Push Changes Back to Repository
GitHub Actions are great at enabling you to automate workflows directly from within a GitHub repository. The workflows are stored in a YAML...