Office Development MVP / Microsoft 365 & Azure Development

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

#DevHack: Specifying what to run on Vercel dev

December 20, 2020

While developing the integration with Strava on our cycling club website, I wanted to use serverless functions to simplify the data retrieval from Strava. The website runs on Vercel, and if you’re going to test out your serverless functions locally, you will need to use Vercel its CLI. You can install the Vercel CLI by running the following command: npm i vercel -g.

Read more

#DevHack: cross-platform testing your tool on GitHub Actions

December 18, 2020

One of the Doctor’s objectives, a documentation tool that converts markdown to SharePoint pages, was to make it usable cross-platform. Initially, I created this as an internal tool for Valo and would only be used on Azure DevOps or GitHub Actions. In the first release, I focussed on making the tool available to others like you and seeing if there was any interest in it.

Read more

Doctor - the static site generator for SharePoint

December 16, 2020

I love static sites! In 2020 I have created ten production sites with various static site generators and a couple of POCs. My favorites are Hugo and Next.js. Doctor logo The story Internally in our team, we did the same. For our Valo partner/client documentation, we used mkdocs as our static site generator.

Read more

#DevHack: Open custom VSCode WebView panel and focus input

December 10, 2020

For the last two weeks, I have been working on my FrontMatter extension for Visual Studio Code. This extension helps others and myself make it easier to manage their static markdown pages' metadata. Some time ago, I received the question to enhance the tag and category experience. As when you have many tags or categories, it is not optimal to use the selectors/pickers VSCode provides you.

Read more

Be aware adding extensions to SharePoint Content Type Hub

December 7, 2020

For one of our clients, we had a Microsoft support case open for a long time. On the client, its tenant, every time they created a new site collection, our Valo application customizers appeared automatically. Most of the time, this happened between 5-60 minutes. Internally in our Valo codebase, we do not have anything which triggers this automation.

Read more

Five tips to make you a better presenter at virtual events

December 4, 2020

I love presenting on a stage. I love to engage with people, have an audience in front of me. So you think that presenting virtually would be no big deal. Actually, it is a big deal. One of the things I miss the most is the engagement with the audience. The feeling you talk to only yourself.

Read more