Since moving to Dubai, I have heard and read a lot about GraphQL as a new model for implementing API's for web and native apps. However, I have not yet seen it applied to Episerver CMS or Commerce. So, for this blog post, I created a small demonstration of a GraphQL API, based on Episerver's Quicksilver sample site. Read about the outcome here.
Last month I switched from Google Analytics to Yandex.Metrika as my analytics suite. In this blog post, I explain why I chose Yandex.Metrika and why I believe it is a great and powerful tool.
When I finished preparing the code for another blog post, I had to add a LICENSE and a README file to the Git repository of my code. Adding those files to the very first commit and adding a copyright notice to all C# source files, required rewriting of Git history. In this blog post, I share the scripts I used myself.
I created an open sourced inbound connector to demonstrate how to make a simple, yet powerful, integration for loading large XML documents with product data into iPMC. After doing thorough profiling of the code, I also incorporated several performance optimizations.
What if product managers wants to have all images tagged in InRiver, but does not really like to do it manually? How can that be automated using artificial intelligence in the cloud? In this blog post I create a new InRiver iPMC extension that integrates to Azure's Computer Vision API.