Reflecting on the first ~20 years of my career

I was part of the Microsoft layoffs in June 2023. While I was initially upset with it, and particularly with how it happened (though I can't share details), it turned out to be one of the more positive things that happened for me recently. You see, I was burned out.…

Interacting with Dataverse data from Azure & C#

In this blog post, we'll cover an interesting topic that came up as part of my contributions to the Microsoft Disaster Response (MSDR) effort. With the Ukraine war, one of the biggest challenges for the rest of the world is displaced people. The Microsoft MSDR contribution provided some options in…

Building Products at Scale - Release Trains (Part II)

In Part I [https://www.vodovnik.com/2022/07/08/how-id-build-products/], we ended up with a well-defined product backlog. Our Engineering Team can go into their Sprint Planning with a list of well-refined list of User Stories and plan their sprint. However, the Engineering team does not live in a…

Building products at scale - The Backlog (Part I)

Years ago, I wrote about how I would run a software development shop [https://medium.com/@avodovnik/a094642de166]. As I now have a chance to put most of those thoughts into practice I am greeted by the next set of challenges in my career path - how do you actually…

Cutting the grass...

I'm excited to announce that starting March 1st, I will be joining the Visual Studio for Mac team. Based out of Ljubljana, this role will be both a massive change and a massive challenge. This also means moving back to Slovenia and I wanted to write down some thoughts on moving abroad for work.…

Capturing movement data from sensors and analysing it in Azure

I've recently been lucky enough to work with Movesense [https://www.movesense.com] sensors. They're built by a Finnish company called Suunto, which most of us know as the manufacturer of dive computers, and watches. I worked with Andy Wigley on the library [https://github.com/AndyCW/MovesenseDotNet] that enables…

A New Home

It finally happened. I finally decided to move my blog from the old Wordpress system to Ghost [https://ghost.org/]. I started the project about 3 months ago, working on the code and migration when I had some spare time. It took a bunch of time, because I wrote some…