christosbot
Build your own conversational AI assistant using Azure AI Search and Azure OpenAI. This comprehensive guide outlines the architecture, models, and steps nece...
Build your own conversational AI assistant using Azure AI Search and Azure OpenAI. This comprehensive guide outlines the architecture, models, and steps nece...
Automate the identification and reporting of inactive repositories in your GitHub organization with the stale-repos action. This action streamlines repositor...
Azure Verified Modules (AVM) are standardized, supported Infrastructure as Code (IaC) modules for deploying Azure resources, ensuring best practices and cons...
Discover the power of Testcontainers, a versatile library simplifying Docker container management for testing. Explore its mechanics, features, and practical...
Discover how pre-commit can automate code quality checks and improve your development workflow with practical examples.
Efficiently manage Azure resource naming in an automated way. Keep your abbreviations up-to-date for a standardized approach.
Kiota is a powerful tool designed to streamline the process of generating API clients for any OpenAPI-described API you’re interested in.
Protocol Buffers, also known as protobuf, is a language-agnostic binary serialization format developed by Google. It enables efficient serialization and dese...
GitHub Packages is a package management service provided by GitHub. It allows developers to publish and consume software packages, including libraries, frame...
GitHub Secret Scanning is a tool that scans your code for secrets, including passwords, API keys, and other sensitive information. It integrates seamlessly w...
GitHub Dependabot is an automated dependency management tool integrated directly into GitHub repositories. It helps keep projects secure and up-to-date by au...
Explore Azure Chaos Studio, an essential tool in Chaos Engineering, designed to fortify cloud applications through deliberate fault injection and meticulous ...
Discovering the principles and benefits of chaos engineering.
Explore the capabilities of Azure Deployment Stacks for seamless resource orchestration and enhanced control.
Explore CI/CD practices and enhance your development workflow with this comprehensive guide.
Branch Protection Rules are a set of rules that can be applied to a branch in a GitHub repository to enforce best practices, streamline development processes...
GitHub Code Scanning is a tool that analyzes your code for security vulnerabilities, providing actionable feedback to help you remediate issues quickly.
In today’s post we look at ways to deploy our code.
In this blog post, we will take a detailed look at how someone can utilize reusable workflows in GitHub.
In today’s post we look at how someone can create custom actions in GitHub.
In today’s post we go over GitHub Actions concurrency.
In today’s post we go over GitHub Environments.
In this blog post, we will take a detailed look at how someone can have granular control over the actions that their workflows take.
In today’s post we go over GitHub Actions secrets.
In today’s post we go over GitHub Actions matrix strategy.
In today’s post we go over GitHub Actions runners.
In today’s post we go over the key components of a GitHub Actions workflow.
In today’s post we get an overview of GitHub Actions and its capabilities.
In today’s post we see how can someone manage Code Ownership in GitHub.
In today’s post we see how someone can deploy a hub containing all the standard, necessary resources.
In today’s blog post, we set up monitoring and testing for our WordPress site.
In today’s blog post, we look into the deployment of our Azure infrastructure and the configuration of the application.
In today’s blog post, we look into the code of our infrastructure.
In today’s blog post, we look into the Azure architecture of our WordPress deployment.
The purpose of this series will be about utilizing Azure, Bicep, and GitHub to host, monitor, and test a WordPress site.