Three non-coding tips for Visual Studio Code

Anders Austad

I find myself spending more and more time in Visual Studio Code. It's a light-weight, extensible and fast editor, and it can be used for just about anything. Having explored some options lately, here's a writeup of three non-coding use cases I've found helpful. New to Visual Studio Code? Download…

Rewrite rules in ASP.NET core middleware

Hans Arne Vartdal

If you, like me, came from the ASP.NET MVC world when you started with SPAs and Angular, you have probably at some point created a "one controller, one view MCV application", hosting the starting point of your Angular application. We could question how sensible that is, but either way,…

You should check out Yarn

Christian Brevik

Not too long ago, Facebook announced Yarn, a new package manager for JavaScript. Yarn has been developed as an alternative to npm, addressing some shortcomings the latter tool has. I know what you're thinking, "Yet another new tooling in the JS ecosystem?", and "Weren't we just done deprecating bower?". But,…

Make Selenium wait for ajax calls using AngularJS (and TypeScript)

Hallstein Br√łtan

Acceptance tests for GUI are commonly regarded as painful, mainly caused by two factors: They have a long feedback loop Their stability is poor A common stability issue is dealing with asynchronous requests. Because ajax calls takes an unknown amount of time to complete, the test might do some assertion…

The shocking effect of beards, seen through the Microsoft Cognitive Services

Hans Arne Vartdal

This is a semi-scientific research project based on a cool technical solution. Clearly the best way to do research. It all started when my colleague Tom Einar showed me a simple demo of the Emotion API, a part of Microsoft Cognitive Services (previously the Oxford Project). Instantly I found the…