Portfolio

Azure Container Apps is a serverless container platform that we can use to run microservices and containerized applications without having to worry about managing complex infrastructure and contain...
Before deploying our Azure Functions, it's good to debug our Functions locally to ensure that it works as expected. Running our Functions locally requires a local.settings.json file to store our ap...
What are Pods in Kubernetes? After joking for a long time that I'd learn Kubernetes, I finally got serious about doing it two weeks ago. I had a chat with my boss and he encouraged me to learn some...
Attempting to learn Kubernetes again by blogging as I go: https://dev.to/willvelida/introduction-to-azure-kubernetes-service-2a1
Using the new C# Azure.Data.Tables SDK with Azure Cosmos DB - DEV Community 👩‍💻👨‍💻 In this article, I'll show you how we can perform simple operations against a Azure Cosmos DB Table API account us...
Renewed for another year as a Microsoft Data Platform MVP! Super excited to continue to work with the community to make the Azure and Data Platform space awesome!
As part of my personal development, I've created a personal health platform that uses various different microservices (Built using Azure Functions) that extract data from my Fitbit account and stor...
Using Assertion Scopes to execute multiple Assertions in C# https://dev.to/willvelida/using-assertion-scopes-to-execute-multiple-assertions-3029
In Azure Functions, we use Bindings as a way of connecting resources to our functions. We can use input and output bindings and the data from our bindings is provided to our Functions as parameters...
Nothing tech related, just a casual banana bread 🍌 🍞
Built a token refresh microservice. This is a Azure Function ⚡ that is triggered on a timer ⌛ every 6 hours that makes a call to the Fitbit API to refresh the access token before it expires. This t...
Hands On: Azure Cosmos DB, Azure Functions and the Change Feed in C# at Global Integration Bootcamp 2021: https://youtu.be/zfuaPEK-wBk?t=5328
Azure Cosmos DB Conf was a online conference dedicated to Azure Cosmos DB that was run by Microsoft. I gave a talk at this conference titled Developing HTAP Analytical Solutions with Azure Cosmos D...
I recently spoke at Data Minutes, the fastest conference ever in the Microsoft Data Platform space! I gave a 10 minute ⚡ talk on Azure Cosmos DB 🌍 https://www.youtube.com/watch?v=RGn9Su0F6t8&list=P...
As part of my personal development, I've been developing a personal application that tracks my health information. As part of that, I've developed a common set of NuGet packages that I use througho...
Recently, I've been working with the Fitbit API for a personal project and I built a service that refreshes the Access tokens you need to authenticate requests to the API. Thanks to Azure Functions...
The more I use Bicep Lang, the more I like it. It's a huge improvement over ARM templates and thanks to the Bicep extension in Visual Studio Code, writing Bicep code is super simple. I managed to d...
We can run our C# Azure Functions in an isolated process, decoupling the version of .NET that we use in our Functions from the version of the runtime that our Functions have been developed on ⚡ In ...
In this video, I'm using Bicep to deploy Azure Data Factory! Bicep is Domain Specific Language for deploying resources to Azure and is a HUGE improvement over ARM templates. I've been wanting to cr...
The Change Feed in Azure Cosmos DB is a persistent record of changes to a container in the order that they occur. Essentially, the change feed will listen to a container in Azure Cosmos DB for any ...
Azure Cosmos DB is a globally distributed, multi-model, NoSQL database service that allows us to build highly available and scalable applications. Cosmos DB supports applications that use Document ...