goncalvesj.github.io

Joao Goncalves

Joao Goncalves

A privacy-first Digital Safety Toolkit prototype built at a hackathon

May 25, 2026 — Side Projects / Azure / React / TypeScript — 4 Min Read

A while back I took part in a hackathon and built a small prototype called the Digital Safety Toolkit. The idea was to explore what a privacyfirst digital safet…

Turning a YouTube DJ set into a Spotify playlist with Azure AI Foundry

May 25, 2026 — Side Projects / Azure / React / TypeScript — 4 Min Read

You know the feeling. You stumble onto a twohour YouTube DJ set that absolutely slaps. You want it on Spotify. Fortyfive minutes later you are squinting at a ti…

M3U Split: trimming playlists down to the entries you actually want

May 24, 2026 — Side Projects / Azure / React / TypeScript — 3 Min Read

A while back I ended up with a single M3U playlist with thousands of entries grouped into dozens of categories, most of which I had no interest in. Loading it w…

Fixing Azure Dev Box network connection issues

August 26, 2025 — Azure / Dev Box — 1 Min Read

I recently hit a frustrating issue where my Dev Center network connections started showing errors, and as a result I was not able to connect to my Dev Boxes. Sy…

Modernising Your Applications with Azure Tools: User Experience

December 14, 2020 — Azure — 1 Min Read

I recently cohosted a webinar with Microsoft on the topic of Modernising Applications with Microsoft Azure tools. You can watch it ondemand here: <https://www.v…

Setting up AKS Pod Azure Managed Identities

August 11, 2020 — Azure / AKS — 2 Min Read

One of the things I was meaning to try out for some time was Azure Managed Identities in AKS clusters. I was always a fan of Managed Identities, I started using…

Deleting an Azure B2C Tenant

August 05, 2020 — Azure / PowerShell — 1 Min Read

In the past months I had to delete a couple of Azure B2C tenants. And while the experience in the Azure Portal is straight forward enough I was always getting s…

Getting Started with Terraform

June 01, 2020 — Azure / Terraform — 2 Min Read

For most of projects that I worked on, when we had the chance of creating infrastructure as code the decision was always to go to ARM templates. Mostly because…

Updating and Patching AKS

April 15, 2020 — Azure / AKS — 1 Min Read

Recently I came across two situations where I had to make changes to some components in an AKS cluster with minimum impact. I didn't want to be applying the ful…

Deploying a Gatsby blog in GitHub pages

April 13, 2020 — React / Gatsby — 2 Min Read

For some time I was thinking of creating my own blog. The main goal was to record any cool stuff I would do during work or any issues I would overcome. Finally…