Hopp til hovedinnhold

23. desember

Totalt 12 innlegg

Why should you open source your product?

Open source
Artikkel (4 min)
Fra Mats Byrkjeland

Such a simple question. But does it have an easy answer? Opening up your code base can seem a bit scary. Everyone can see your (bad) code and commit messages, and it's easier for evil people to find weaknesses or make fake copies of your product. But there are many good reasons for open-sourcing a project. Let's go through some of them.

Extend your super knowledge on Generics

Java
Artikkel (18 min)
Fra Rune Flobakk

We all know and appreciate Java Generics. It enables us to say "oh, this is a List of Strings", "oh, this is a Comparator for Integers", and the compiler will forbid you to add numbers to your list, or sorting your List of Strings by comparing Integers. Because it does not make sense. Before Generics was introduced in Java 5.0 in 2004, nothing was stopping you from expressing these nonsensical actions, and things would blow up when running your program, instead of being told already when writing the code that there is no way this will work.

Er Kolonial.no en smidig organisasjon?

Innovasjon
Podkast (20 min)
Fra Hilde Marie Flesland Torall, Pia Solheim, Moquan Chen, Hilde Johannessen

Er Kolonial.no mer enn bare en app og nettside? Hva skjer på baksiden? Og hva skal til for å unngå brune flekker på bananene? I denne kaffepraten har vi Hilde Johannessen fra Kolonial.no og tidligere Bekker. I tillegg har vi Hilde Marie Flesland Torall, Pia Solheim og Moquan Chen.

Fantasy Premier League with data science

Maskinlæring
Artikkel (8 min)
Fra Tobias R. Pettrém

Helping you pick the top team for Boxing Day!

Four Definitions of Design

UX
Artikkel (9 min)
Fra Sonja Sarah Porter

Fan-out/fan-in for high scalability with Durable Functions

Sky
Artikkel (8 min)
Fra Eivind Sorteberg

Serverless computing has been with us for some years now, and has been "production ready" for quite a while. Services like AWS Lambda, Google Cloud Functions, and Azure Functions allow us to create highly scalable services with minimal overhead where you only pay for what you actually need. Azure Durable Functions is an extension of the Azure Functions family that lets you create stateful functions. This is useful for a lot of different scenarios, including the fan-out/fan-in pattern, which we will look into in this blog post.

Making a small Haskell application

Funksjonell
Artikkel (8 min)
Fra Morten Kolstad

Ransomware, an introduction

Sikkerhet
Artikkel (13 min)
Fra Hans Kristian Henriksen

If you haven't lived under a rock the last couple of years, the term Ransomware isn't something new. It grinds the largest corporations to a complete halt and can take months to recover from. But how does it really work? And how should you protect yourself?

New kid on the block

JavaScript
Artikkel (5 min)
Fra Henrik Hermansen

The world of front end frameworks is always evolving. For years it was dominated by jQuery and Backbone, but these days we hear most talk about React and Vue. However, there is another framework that hasn't been talked about so much, namely Svelte. Although this framework is actually three years old, it had a rebirth in April this year with the release of its third major version.

Pseudo classes? More like pseudo awesome

CSS
Artikkel (3 min)
Fra Halldis Søhoel

Two Applications, One Repository

React
Artikkel (9 min)
Fra Caroline Odden, Kent Andersen

When you’re developing similar apps for the web and native platforms, it's hard to find a project structure that works well. Let's take a look at how our team is approaching this challenge for maintaining different view layers, while sharing most of the business logic.

Lists vs. Sequences

Kotlin
Artikkel (3 min)
Fra Øyvind Midtbø

The Kotlin library comes with several container types. Two of these are List and Sequence. At the first glance these two look quite similar, but we will look at the differences in this article.