Loading-status in Angular done right

Having a global loading status in your web application is useful, but not easy to get right. The challenge lies in catching all the HTTP API requests and displaying a loading bar, spinner or textual status whenever there is server communication. Alongside this blogpost, you can also find a working example at Stackblitz. Angular 4+ ...

Podcast: What makes Google Cloud Platform different

Do you want to know more about digitization and what makes Google Cloud Platform (GCP) different? This time we have a special guest with us – Greg DeMichillie, one of Google’s top speakers and keynote holders at Google’s biggest and most important conferences. He is also often used by organizations and forums like G8 or ...

Sharing typography and color palette as SASS mixins through NPM

As the number of web applications for a company grows, the effort required to maintain a consistent typography and palette across the applications increases. A good solution to this issue is to create a shared design package that takes care of the most basic design configuration. By isolating this from GUI components, the library becomes ...

Podcast: Maskinlæring i praksis

Vi har laget podcast, hvor temaet er maskinlæring i praksis! I podcasten snakker Morten Forfang, Marco Bertani-Økland, Rustam Mehmandarov og Filip Van Laenen om moderne maskinlæring i skyen, prosjektet Tidsmaskinen og hvordan man kan bruke maskinlæring til å identifisere potensiell kriminell aktivitet.   Vil du vite mer? «Predictive Policing Techniques» på Software 2018: https://goo.gl/ycmvNb «Long Short ...

Building reusable Angular NPM packages

My previous blog post argued that one of the most important principles of programming is to avoid code-duplication, and rather reuse existing code for the same functionality – it aimed at providing insights into how anyone could implement their own code-sharing strategy. This blog post will further elaborate on this by showing a concrete example of how you in ...

Podcast: PWA

Hva er PWA? Det er Progressive Web Apps – websider som ser ut som native apper og med samme features. Men hvordan gjør du din side til en PWA? Vil en PWA være bedre enn mobilapp for dine endemål? Og hvis du starter på nytt, hvilke rammeverk skal du bruke? Rustam Mehmandarov, Jan Greger Hemb ...

Implementing your own code-sharing platform

When finding yourself developing different applications in the same domain you will most likely come across the need for using the same functionality that have already been implemented in another application. However, in a project with many different applications, code repositories, microservices and developers, it is not by any means straight forward to adopt a ...

Podcast: Sjakk og AI

Kunstig intelligens holder på å revolusjonere verden. Alt fra selvstyrende biler til automatisk kassebetjening i matbutikken er med å gi store omveltninger i mange bransjer, og dataprogrammer utkonkurrerer mennesker i stadig flere oppgaver. I denne podcasten vil Rustam Mehmandarov, Teodor Ande Elstad, Simen Haugerud Granlund og Filip Van Laenen gi deg en introduksjon til en ...