RxJS: Getting fooled by empty Observables

by Hallstein Brøtan

Empty observables can be dangerous when not understanding how they affect callbacks. In this post I will try to explain how you can avoid getting fooled by empty observables.…

React Native and the Array.reverse bug

by Christian Brevik

The news that broke a couple of days ago about the Array.reverse-bug that occurs in the newly released iOS 12 was a bit scary. I first learnt about it from this Stack Overflow-post by way of Hacker News. Developers have experienced a JavaScript-bug in Safari iOS 12, where an…

Your first VS Code extension

by Christian Brevik

It's not a secret that VS Code is becoming a very popular choice as editor for many developers[1]. I like the editor because it is snappy, and has extensions for pretty much any language or framework I dive into. One feature I love using with VS Code is "…

You should check out Yarn

by 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…

AngularJS Part 4 - The Factory

by Yngve Bakken Nilsen

This post is part of a series of posts on AngularJS, and here are the parts so far: AngularJS Part 1 - Getting started with the basics AngularJS Part 2 - Getting started with Controllers AngularJS Part 3 - Routes and Views AngularJS Part 4 - The Factory When working…

AngularJS Part 3 - Routes and Views

by Yngve Bakken Nilsen

This post is part of a series of posts on AngularJS, and here are the parts so far: AngularJS Part 1 - Getting started with the basics AngularJS Part 2 - Getting started with Controllers AngularJS Part 3 - Routes and Views AngularJS Part 4 - The Factory So far,…

AngularJS Part 2 - Getting started with Controllers

by Yngve Bakken Nilsen

This post is part of a series of posts on AngularJS, and here are the parts so far: AngularJS Part 1 - Getting started with the basics AngularJS Part 2 - Getting started with Controllers AngularJS Part 3 - Routes and Views AngularJS Part 4 - The Factory In AngularJS…

AngularJS Part 1 - Getting started with the basics

by Yngve Bakken Nilsen

This post is part of a series of posts on AngularJS, and here are the parts so far: AngularJS Part 1 - Getting started with the basics AngularJS Part 2 - Getting started with Controllers AngularJS Part 3 - Routes and Views AngularJS Part 4 - The Factory AngularJS has…

4 strategies for passing parameters to RequireJS modules

by Nils Georg Skutle

RequireJS is a great library for managing JavaScript files, modules and the dependencies between them. This post requires (pun intended) some knowledge of the framework. If this is all new to you, point your browser to requirejs.org to find out what all the fuzz is about. Introduction Recently I…

A Comparison of JavaScript IDE's anno 2014

by Frode Nilsen

Motivation I am primarily a developer of .NET, but lately I've been working more and more with Javascript and HTML5. Like many of my readers who've also primarily been working with static languages like C# and Java, I also see the trend of applications previously only viable to develop in…