
Azure PostgreSQL, Entra ID Authentication and .NET
I’m currently working on a project in which we are using Entra ID rather than a traditional Postgre...

Author profile
Hi, my name’s Aaron Powell and I’m a Cloud Advocate at Microsoft. My area of specialty is front-end web dev and .NET (especially F#), but I enjoy doing silly things with technology.
Browse the latest writing surfaced through DevArt.

I’m currently working on a project in which we are using Entra ID rather than a traditional Postgre...

After text generation the most common thing you’re likely wanting to generate with an LLM is going to...

If you followed the code sample in the last post you’ll have a console application that can generate...

It’s time to have a look at how we can build the basics of an application using Azure OpenAI Services...

I’ve missed a lot of the recent hype trains, I skipped over blockchain, I avoided web3, and I’m not...

This is the last in the three part sub-series looking at the newly launched Data API builder for...

In the last post I introduced you to a new project we’ve been working on, Data API builder for Azure...

I’m really excited because today we launched the first public preview of Data API builder for Azure...

Next.js is one of the most popular JavaScript frameworks for building complex, server-driven React...

In the previous post in this series, we added a new “virtual” field to our GraphQL schema for Post,...

Last year I wrote a post on using the CosmosDB Docker-based emulator with devcontainers and since...

Well, that was quick, less than a week since my last one and here we go again. For transparency,...

Earlier this year I did a post about a phishing attempt I received. While I get these somewhat...

Continuing on from the last post in which we used Azure API Management’s (APIM) Synthetic GraphQL...

Throughout this series we’ve been exploring many different aspects of using GraphQL in Azure, but...

I have a lot of resources and a lot of Azure subscriptions, and as a result, often find that I’m...

I did a recent post about deploying SWA with Bicep and another on advanced GitHub Actions workflows...

Like all good problems, it started with a tweet: JT is trying to run a Blazor application,...

One of the things I like most about Azure Static Web Apps, aka SWA, is that it generates you a GitHub...

I’ve been doing an overhaul of the GitHub Actions workflow that power my blog, which I’ll write a...

In an effort to constantly tinker with things that probably don't need to be tinkered with, I've...

In this post, we're going to take a look at the recently previewed Authorizations feature of...

I was recently working on a project where I wanted to add some tests using Playwright to perform...

This is a long post and I’ve presented on this topic, so if you prefer to watch a video rather than...

OpenAPI, formerly known as Swagger (or still known, depending who you ask!), is used to describe a...

Over a decade ago, Tatham Oddie pushed the first commit, followed closely by my commit of the...

As we’ve been looking at how to run GraphQL on Azure we’ve covered several topics of importance with...

Modified version of this comic Over the past 18 months I’ve created a lot of Azure Static Web...

In today’s article, we’re going to look at what resources in Azure we’re going to need to host...

As I’ve been exploring GraphQL on Azure through my series of the same name I wanted to take a look at...