DEV Community

loading...
Aaron Powell profile picture

Aaron Powell

Hi, my name’s Aaron Powell and I’m a Cloud Developer Advocate (CDA) at Microsoft. My area of specialty is front-end web dev and .NET (especially F#), but I enjoy doing silly things with technology.

Location Sydney, Australia Joined Joined on  Personal website https://www.aaron-powell.com github website twitter website

Work

Principal Cloud Advocate at Microsoft

Keyboard First Impressions - ZSA Moonlander

Keyboard First Impressions - ZSA Moonlander

Reactions 2 Comments
13 min read
Adding User Profiles to Static Web Apps

Adding User Profiles to Static Web Apps

Reactions 14 Comments
6 min read
Azure Functions, F# and CosmosDB Output Bindings

Azure Functions, F# and CosmosDB Output Bindings

Reactions 5 Comments
3 min read
Controlling Serialisation of CosmosDB Bindings for Azure Functions

Controlling Serialisation of CosmosDB Bindings for Azure Functions

Reactions 5 Comments
2 min read
Learn About F# and Web Development

Learn About F# and Web Development

Reactions 4 Comments
1 min read
Creating Static Web Apps With F# and Fable

Creating Static Web Apps With F# and Fable

Reactions 8 Comments
2 min read
GraphQL on Azure: Part 7 - Server-side Authentication

GraphQL on Azure: Part 7 - Server-side Authentication

Reactions 8 Comments
8 min read
Calling Static Web Apps Authenticated API Endpoints

Calling Static Web Apps Authenticated API Endpoints

Reactions 17 Comments
5 min read
Blazor, TypeScript and Static Web Apps

Blazor, TypeScript and Static Web Apps

Reactions 18 Comments
6 min read
Supercharging a Web Devs Toolbox

Supercharging a Web Devs Toolbox

Reactions 6 Comments
1 min read
Local Dev With CosmosDB and devcontainers

Local Dev With CosmosDB and devcontainers

Reactions 16 Comments
9 min read
Leveling Up Static Web Apps With the CLI

Leveling Up Static Web Apps With the CLI

Reactions 29 Comments
5 min read
Using Auth0 With Static Web Apps

Using Auth0 With Static Web Apps

Reactions 40 Comments
5 min read
Using Okta With Static Web Apps

Using Okta With Static Web Apps

Reactions 20 Comments
5 min read
Tools to Make Remote Workshops Easier

Tools to Make Remote Workshops Easier

Reactions 7 Comments 1
6 min read
Automated publishing to npm with GitHub Actions? Yes please!

Automated publishing to npm with GitHub Actions? Yes please!

Reactions 13 Comments
1 min read
Making Auth Simpler for Static Web App APIs

Making Auth Simpler for Static Web App APIs

Reactions 24 Comments
2 min read
GraphQL on Azure: Part 6 - Subscriptions With SignalR

GraphQL on Azure: Part 6 - Subscriptions With SignalR

Reactions 26 Comments
5 min read
Your Open Source Project Needs a devcontainer - Here's Why

Your Open Source Project Needs a devcontainer - Here's Why

Reactions 35 Comments 1
5 min read
Extending the GitHub CLI

Extending the GitHub CLI

Reactions 16 Comments
7 min read
Using Environments for Approval Workflows With GitHub Actions

Using Environments for Approval Workflows With GitHub Actions

Reactions 30 Comments 1
7 min read
Simplifying Auth With Static Web Apps and React

Simplifying Auth With Static Web Apps and React

Reactions 20 Comments
1 min read
Creating Dynamic Forms with React Hooks

Creating Dynamic Forms with React Hooks

Reactions 78 Comments 3
11 min read
Static Web Apps on DevOps Labs

Static Web Apps on DevOps Labs

Reactions 12 Comments
1 min read
Bulk Updating Outdated npm Packages

Bulk Updating Outdated npm Packages

Reactions 7 Comments
4 min read
Deploy to GitHub Packages With GitHub Actions

Deploy to GitHub Packages With GitHub Actions

Reactions 24 Comments 1
5 min read
Building a Video Chat App, Part 3 - Displaying Video

Building a Video Chat App, Part 3 - Displaying Video

Reactions 24 Comments
5 min read
Building a Video Chat App, Part 2 - Accessing Cameras

Building a Video Chat App, Part 2 - Accessing Cameras

Reactions 19 Comments
6 min read
Upping Your Speaker Game With Auto Posting from PowerPoint

Upping Your Speaker Game With Auto Posting from PowerPoint

Reactions 7 Comments 1
2 min read
Foldable Displays With Surface Duo and React

Foldable Displays With Surface Duo and React

Reactions 33 Comments
4 min read
Building a Video Chat App, Part 1 - Setup

Building a Video Chat App, Part 1 - Setup

Reactions 39 Comments 1
5 min read
GraphQL on Azure: Part 5 - Can we make GraphQL type safe in code?

GraphQL on Azure: Part 5 - Can we make GraphQL type safe in code?

Reactions 36 Comments
7 min read
Two PC Streaming for Minimal Cost

Two PC Streaming for Minimal Cost

Reactions 4 Comments
7 min read
GraphQL on Azure: Part 4 - Serverless CosmosDB

GraphQL on Azure: Part 4 - Serverless CosmosDB

Reactions 13 Comments
9 min read
Custom Events in JavaScript

Custom Events in JavaScript

Reactions 13 Comments
6 min read
Getting Logs From Static Web Apps APIs

Getting Logs From Static Web Apps APIs

Reactions 12 Comments
2 min read
GraphQL on Azure: Part 3 - Serverless With JavaScript

GraphQL on Azure: Part 3 - Serverless With JavaScript

Reactions 24 Comments 1
7 min read
A Guide to Virtual Workshops

A Guide to Virtual Workshops

Reactions 12 Comments
17 min read
GraphQL on Azure: Part 2 - dotnet and App Service

GraphQL on Azure: Part 2 - dotnet and App Service

Reactions 27 Comments
6 min read
Online Events, Experience From Three Perspectives

Online Events, Experience From Three Perspectives

Reactions 4 Comments
11 min read
GraphQL on Azure: Part 1 - Getting Started

GraphQL on Azure: Part 1 - Getting Started

Reactions 40 Comments 7
5 min read
JavaScript ❤ PowerPlatform

JavaScript ❤ PowerPlatform

Reactions 13 Comments 8
2 min read
I was streaming my IP on Twitch 🤦‍♂️. Let's fix that!

I was streaming my IP on Twitch 🤦‍♂️. Let's fix that!

Reactions 8 Comments
5 min read
New Stream - Series Server to Serverless

New Stream - Series Server to Serverless

Reactions 8 Comments 1
1 min read
Generating TypeScript Types From GraphQL Schemas

Generating TypeScript Types From GraphQL Schemas

Reactions 30 Comments 3
1 min read
Microsoft Build, a Look Back

Microsoft Build, a Look Back

Reactions 11 Comments
8 min read
Building an Azure Static Web App with GraphQL

Building an Azure Static Web App with GraphQL

Reactions 38 Comments
2 min read
The Dangers of TypeScript Enums

The Dangers of TypeScript Enums

Reactions 49 Comments 5
7 min read
Docker, FROM scratch 🐋

Docker, FROM scratch 🐋

Reactions 76 Comments
1 min read
A Walk Through of My Terminal Setup

A Walk Through of My Terminal Setup

Reactions 5 Comments
2 min read
Using GraphQL in Azure Functions to Access Cosmos DB ⚡

Using GraphQL in Azure Functions to Access Cosmos DB ⚡

Reactions 31 Comments
6 min read
Getting Started Learning Docker

Getting Started Learning Docker

Reactions 86 Comments 3
1 min read
How I Setup a Windows Dev Environment

How I Setup a Windows Dev Environment

Reactions 66 Comments 1
5 min read
Approval Workflows With GitHub Actions

Approval Workflows With GitHub Actions

Reactions 51 Comments 2
15 min read
Introducing FSharp.CosmosDb

Introducing FSharp.CosmosDb

Reactions 21 Comments
3 min read
Making it Easier to Work With Local npm Packages

Making it Easier to Work With Local npm Packages

Reactions 10 Comments 1
2 min read
Using GitHub Actions With Azure Functions

Using GitHub Actions With Azure Functions

Reactions 46 Comments
1 min read
Presenting in the Dark - a Speakers Nightmare

Presenting in the Dark - a Speakers Nightmare

Reactions 16 Comments 3
4 min read
Creating Functions With VS Code

Creating Functions With VS Code

Reactions 42 Comments
1 min read
How do ECMAScript Private Fields Work in TypeScript?

How do ECMAScript Private Fields Work in TypeScript?

Reactions 36 Comments 1
3 min read
loading...