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  Twitter logo Github logo Linkedin logo Twitch logo Website logo
Work

Cloud Developer Advocate (CDA) at Microsoft

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 23 Comments
2 min read
GraphQL on Azure: Part 6 - Subscriptions With SignalR

GraphQL on Azure: Part 6 - Subscriptions With SignalR

Reactions 25 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 33 Comments 1
5 min read
Extending the GitHub CLI

Extending the GitHub CLI

Reactions 15 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 25 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 38 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
12 Months at Microsoft

12 Months at Microsoft

Reactions 14 Comments 1
3 min read
Creating Azure Functions in F#

Creating Azure Functions in F#

Reactions 17 Comments
3 min read
Deploying Azure Functions With GitHub Actions

Deploying Azure Functions With GitHub Actions

Reactions 51 Comments
3 min read
Generating Images with Azure Functions

Generating Images with Azure Functions

Reactions 44 Comments 2
21 min read
2019 a Year in Review

2019 a Year in Review

Reactions 11 Comments
4 min read
Reflecting on 12 Months Submitting to Conferences

Reflecting on 12 Months Submitting to Conferences

Reactions 17 Comments 1
10 min read
Implementing GitHub Actions for an Azure Static Website

Implementing GitHub Actions for an Azure Static Website

Reactions 65 Comments 2
14 min read
Optimising Our Blazor Search App

Optimising Our Blazor Search App

Reactions 17 Comments
6 min read
Can You Use Blazor for Only Part of an App?

Can You Use Blazor for Only Part of an App?

Reactions 40 Comments 2
6 min read
Want to learn about workflows in Serverless? Check out my interview

Want to learn about workflows in Serverless? Check out my interview

Reactions 14 Comments
1 min read
Implementing Search in Blazor WebAssembly With Lucene.NET

Implementing Search in Blazor WebAssembly With Lucene.NET

Reactions 74 Comments 4
17 min read
Using WebAssembly With CSP Headers

Using WebAssembly With CSP Headers

Reactions 11 Comments 4
3 min read
Combining React Hooks With AppInsights

Combining React Hooks With AppInsights

Reactions 15 Comments
7 min read
Using React Error Boundaries With AppInsights

Using React Error Boundaries With AppInsights

Reactions 23 Comments 1
4 min read
Stateful Serverless with Durable Functions

Stateful Serverless with Durable Functions

Reactions 41 Comments 2
1 min read
loading...