Office Development MVP / Microsoft 365 & Azure Development

Elio Struyf is an independent Engineering Lead working for Valo Intranet, Blogger, and Speaker on a mission to share his tried-and-true wisdom with as many IT developers as possible.

Retrieving the CosmosDB query continuation token in Node.js

August 26, 2020

For one of our internal tools at Valo, I am creating a portal for managing our project localizations. The portal itself will be produced as a static website and hosted on Azure Static Web App. The great thing about Azure Static Web Apps is that it comes with hosting and the ability to create Azure Functions.

Read more

Parse application/x-www-form-urlencoded in Azure Function

August 22, 2020

For a Mailchimp webhook, I had to parse the application/x-www-form-urlencoded form data to JSON. Azure Functions does not automatically do this for you, so you have to provide your parser. I knew that I had already done this, so I went on a search journey through my code. To make it easier next time, I wanted to share the code snippet with the rest of you.

Read more

Which service? Netlify vs Vercel vs Azure Static Web App

August 18, 2020

I like to use static websites. It is fun to see that so many go back to the “old” way of working, but still try to find our ways to add our content dynamically. Retro tech is hip again Last year I made my move to static with my blog, which is now running on the Azure Storage static website option and powered by Hugo and do not regret it.

Read more

Manual GitHub workflow triggers for Azure Static Web Site

August 16, 2020

In July 2020, GitHub released a new manual trigger feature for its GitHub Actions workflows. This trigger allows you to run a workflow from the UI, or you can also use it to run it via an HTTP POST request. The HTTP POST request option makes it very useful to trigger your workflow to run from an external system.

Read more

How to make local Azure Static Web App development easier

August 14, 2020

Static sites are cool again (actually for a long time), and Microsoft knows that. Their new Azure Static Web App - App Service is currently in preview. At the moment, it still misses some key functionalities, but I am sure that these will get added once they put it in GA (hopefully to be announced at Ignite in September 2020).

Read more

End-to-End testing your Microsoft Teams solutions with Cypress

July 28, 2020

For a long time, I was looking for a way to start end-to-end test solutions in Microsoft Teams. The easiest way to start running these tests is against the web experience (https://teams.microsoft.com). That way, we can use tools like Cypress. Another reason to do these E2E tests with Cypress is that internally we use Cypress for all our E2E tests.

Read more