Vetle Bu Solgård
8 innlegg
Fra output til outcome
Jeg vil fortelle om reisen teamet mitt tok der vi gikk fra å jobbe output- til outcomefokusert. Oppgaven var å lage et nytt system, slik at vi kunne fase ut det gamle.
Jeg vil fortelle om reisen teamet mitt tok der vi gikk fra å jobbe output- til outcomefokusert. Oppgaven var å lage et nytt system, slik at vi kunne fase ut det gamle.
The evolution of how we host our applications
How did the container become so ubiquitous in application hosting? Most people know that they're used to run an application, but can't a virtual machine also do that? Why did we ever move away from hosting our applications on a physical server ourselves? Let's explore how we have previously hosted our applications, and why we transcended into containerised software!
How did the container become so ubiquitous in application hosting? Most people know that they're used to run an application, but can't a virtual machine also do that? Why did we ever move away from hosting our applications on a physical server ourselves? Let's explore how we have previously hosted our applications, and why we transcended into containerised software!
Greater type safety with opaque types!
It may become tedious to always check if a value in your records is on the supposed format. To be absolutely certain that a value correctly represents a property in your records, we can use opaque types!
It may become tedious to always check if a value in your records is on the supposed format. To be absolutely certain that a value correctly represents a property in your records, we can use opaque types!
Partial application of functions!
Currying (👈 which you read about in yesterday's post) enables partial application, which lets us split up functions into small logical building blocks which are easier to both read and work with.
Currying (👈 which you read about in yesterday's post) enables partial application, which lets us split up functions into small logical building blocks which are easier to both read and work with.
Coroutines channels🔥 and flow❄️
Disecting the very important details of coroutines
Coroutines intro
On the second day of KotlinConf
KotlinConf 2019 is over. Two fantastic days of talks, announcements, conversations and more. Here are some of the highlights from the product announcement on day 1 and the whole of day 2.
KotlinConf 2019 is over. Two fantastic days of talks, announcements, conversations and more. Here are some of the highlights from the product announcement on day 1 and the whole of day 2.