Jörn Dinkla's blog

Every post belongs to exactly one  category and can have multiple  tags . This site contains a mixture of english and german articles. Due to time constraints i can not translate all of them into english. English articles are tagged with  en and german articles with  de .

The latest 15 articles.

Test driven development of concurrent programs in Kotlin at KKon 2022

I will talk about “Korrekte nebenläufige Anwendungen mit Koroutinen und TDD” (“Correct concurrent applications with coroutines and TDD”) at the KKon 2022.

May 18, 2022

Slides of my talk about coroutines in Kotlin at KKon 2021 Warmup

In my talk “Nebenläufigkeit mit Koroutinen strukturieren” at the KKon 2021 Warmup i explained how to structure and organize concurrent programs with coroutines in Kotlin.

Apr 23, 2021

Talk about coroutines in Kotlin at KKon 2021 Warmup

I will talk about “Nebenläufigkeit mit Koroutinen strukturieren” (“structuring concurrency with coroutines”) at the KKon 2021 Warmup.

Apr 02, 2021
Ray tracer in Kotlin

The Ray Tracer Challenge in Kotlin

Jan 10, 2021

Update of my website to Bootstrap 5

I updated my website so that it looks new and shiny and provides faster and easier access.

Dec 29, 2020

Coroutines in Kotlin and Go in iX Developer - "Weniger warten, asynchron arbeiten"

iX Developer 1/2019
Dec 01, 2019

Migrating a ray tracer from Java and Groovy to Kotlin (part 3)

I continued to work on migrating my ray tracer to Kotlin. Now the scenes can be specified with a Kotlin DSL and all Groovy code is gone.

May 25, 2019
Weniger warten, asynchron arbeiten

Coroutines in Kotlin and Go on heise Developer

May 06, 2019
Jörn Dinkla at the parallel 2019 conference

Talk about coroutines in Kotlin at the parallel 2019 conference

Feb 21, 2019

Machine learning library 'cuDNN' explained in iX Developer

Unter der Haube - cuDNN schafft die Grundlage für Deep Learning mit GPUs
Dec 01, 2018

Migrating a ray tracer from Java and Groovy to Kotlin (part 2)

I continued to work on migrating my ray tracer to Kotlin.

Oct 06, 2018

Migrating a ray tracer from Java and Groovy to Kotlin (part 1)

After reading the wonderful book Kotlin in Action I started to migrate my ray tracer from Java and Groovy to Kotlin.

Feb 25, 2018

EuroClojure 2017 in Berlin

In my first project for ThoughtWorks the backend is written in Clojure. Since the project was in Berlin, I visited the EuroClojure 2017 which takes place in Berlin this year, too.

Jul 22, 2017
Program of the parallel 2017

Talk about GPU computing with CUDA and OpenCL

Apr 04, 2017

Working for ThoughtWorks

After long considerations i decided to quit being a freelancer and joined ThoughtWorks in Hamburg, Germany.

Feb 01, 2017