Hopp til hovedinnhold

5. desember

Totalt 12 innlegg

Get started with JUnit 5

Java
Artikkel (3 min)
Fra John Ringø

JUnit 5 was released two years ago. Are you still running your tests with JUnit 4.12? Let’s change that, and get you started with JUnit 5.

Smidig organisering, del 2: Myndiggjorte team og hvordan gå fra vaskemaskinproduksjon til... noe annet?

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

Dette er del 2 av 6 kaffeprater om Smidig organisering. Vi diskuterer myndiggjorte team og diskuterer handlingsrommet og autonomiteten til teamene. Hvorfor snakker vi om myndiggjorte team fremfor autonome team?

The State of Frontend, Five Years Later

JavaScript
Artikkel (7 min)
Fra Jøran Vagnby Lillesand

I recently became a frontend developer. Again. The last time I was, was back in 2014. And it's pretty much like riding a bike: if you haven't done it in 5 years, you're going to feel pretty damn wobbly. Especially if the bikes started using create-react-app and Sagas in the meantime. So, with all the wisdom of a child who just fell of his bike, I'm going to try to share a few insights on the state of ~biking~ frontend in 2019!

Interview with Olivier Tassinari

Open source
Artikkel (4 min)
Fra Henrik Walker Moe

Today's interview is with @olivtassinari. Olivier is a developer and the co-creator of the UI component library for React: Material-UI.

Resilience in a cloud architecture

Sky
Artikkel (9 min)
Fra Eirik Jenssen Daling

A typical cloud architecture - from a cloud native solution to a public cloud solution - consists of multiple connected services. Some of these services are your own, others are third-party services. Common for these is that they all communicate with each other over a network and that they depend on each other's availability. When your application integrates with another service - your application must handle erroneous behavior from the service. Thinking resilience is, based on my experience, something we developers often forget and is first addressed once we experience availability issues with the service in production.

En liten historietime. Om historier.

UX
Artikkel (7 min)
Fra Erik Mathisen

Historier sender ungene våre til drømmeland. Historier bygger solide merkevarer og får tårer til å trille på kino. Historier skaper helter. Skurker. Presidenter. Mytologier. Konspirasjoner. Legender. De er limet som skaper et fornuftig narrativ vi kan forholde oss til i dag, i morgen og til dagen historiene våre er alt som er igjen. Velkommen til en liten historietime. Om historier.

Can you feel the Suspense?!

React
Artikkel (8 min)
Fra Julie Hill Roa

Suspense is and will become a game changer when it comes to data fetching. It changes the way we structure our code, think about loading states and gives a better experience for both the developers and the users' interface.

Sealed classes

Kotlin
Artikkel (3 min)
Fra Henrik Gundersen

Kryptert DNS

Sikkerhet
Artikkel (4 min)
Fra Emil Øien Lunde

Når vi surfer på nettet i dag er det meste av trafikken kryptert. Bruksstatistikk fra Google viser at ca. 90 prosent av nettstedene som lastes i nettleseren Chrome lastes over HTTPS. Selv om mye av innholdet vi laster opp og ned over internett er beskyttet, er det fortsatt mye annen informasjon om internettaktiviteten vår som er tilgjengelig for uvedkommende.

Gotta Select'em all

CSS
Artikkel (3 min)
Fra Dag Frode Solberg

Lost in branches?

Maskinlæring
Artikkel (5 min)
Fra Erlend Faxvaag

First of all, this is not a Git article. This article will give a short introduction to a set of trees almost as powerful as Christmas trees: decision trees.

An overview of the monad

Funksjonell
Artikkel (4 min)
Fra Ragnhild Aalvik

In this article I will give a brief overview of what a monad is. Later articles in this series will use monadic features in different programming examples, therefore I thought it would be a good idea to first give an overview of what a monad is. I will use metaphors to explain the concept, and I will not give any code examples in this article.