CSS Background-Url Performance Issues (TIL)

We're currently building an Angular 4 + Cordova app for Android and iOS. One big feature is the photo upload, which takes multiple images, displays a preview and uploads it to the server. To have a nice tiled image grid each photo gets loaded as a background image, setting the background-size to cover. This does

By | December 19th, 2017|Development|0 Comments

Using QnA Maker as Scorable in Microsoft Bot Framework

Building bots with the Microsoft Bot Framework is fun, but a complex dialog structure can get out of hand quickly. While juggling different types of nested dialogs with follow-up questions and adaptive cards I wanted to be able to answer simple questions at any step of the conversation. Queries like "what can I say", "contact

By | November 6th, 2017|Development|0 Comments

WebView & UWP – Freeing up Memory

This week I was working on a Universal Windows Platform app that needs to show a website inside a WebView for several hours at a time. Unfortunately after a few hours the app took all the RAM it could get due to some memory leaks inside the WebView which I don’t have any control over.

By | March 24th, 2017|Development|0 Comments

MCP23017-E/SP with DragonBoard 410c on Windows 10 IoT Core

The last few days I was trying to add additional GPIO ports to a DragonBoard 410c running Windows 10 IoT Core. I chose a MCP23017-E/SP chip that will provide you with 16 extra GPIO pins through I2C. Getting it to work is actually not that hard, if you can (unlike me) avoid those few nasty pitfalls.

By | March 16th, 2017|Development|0 Comments

Scraping Websites using Azure WebJobs, Node.js, jQuery, Async.js & gizp

In this post we’ll look at scraping Websites on a regular basis using Azure WebJobs & Node.js (jQuery / cheerio) and returning the data as JSON. In the example below we’ll each week grab the apps that are on sale as part of the “Red Stripe Deals” in the Windows Store. The resulting app details will be put into

By | May 4th, 2016|Uncategorized, Development|0 Comments