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.

How a broken vertebra got me healthier working from home

September 24, 2021

Catchy title, isn’t it? Well, actually, it really happened. Let us go back to June 6th, 2021. I was cycling with a couple of people, wherein in an unfortunate circumstance, the rider in front of me accidentally hit me while he moved to the middle of the road. In the move he made, he took my front wheel with his back wheel, and I hit the road pretty hard with the right side.

Read more

Integrating Algolia DocSearch into Next.js like Docusaurus

September 2, 2021

For the new Front Matter website, I needed to integrate search capabilities. Instead of building my own search experience this time, as I did on this website. I wanted to give Algolia a try. The first time that I noticed Algolia was on the Docusaurus website. Docusaurus uses the service to search through all the documentation and works pretty fast and efficiently.

Read more

Demystify Microsoft Viva Connections its extensibility model

August 20, 2021

Microsoft Viva Connections is a new experience to inform employees in your company and keep them engaged all from within Microsoft Teams. The nice part about Viva Connections is just a name, and you will have to brand it yourself. Meaning, it will be your experience, for your company. Another significant part of Viva Connections is the extensibility.

Read more

#DevHack: language-specific settings in a VSCode extension

August 18, 2021

When working with Visual Studio Code and different types of languages, you might want to change some settings only for one specific language. In my case, this was what I wanted to achieve for Markdown. VSCode is my primary editor, which I use for coding and writing this article. I tried to optimize it for writing blog posts, like increase the line height, different font, and more.

Read more

#DevHack: How to rename a file from a VSCode extension

August 16, 2021

Renaming a file is something that we do very often, but in my case, I wanted to do it from within a Visual Studio Code extension. When I first looked at the APIs and available documentation, I found the vscode.executeDocumentRenameProvider command and RenameProvider. Info Documentation from this can be found here built-in commands.

Read more

#DevHack: Check if a VSCode extension is running in WSL

August 4, 2021

For the Front Matter Visual Studio Code extension, I needed to know if the current instance opened a Windows Subsystem for Linux (WSL) located project folder. By knowing this context, I could ensure that certain functionality works similarly to the default behavior on Windows and macOS. The solution The solution is a very simple one-liner:

Read more