Open in app

Sign In

Write

Sign In

Stefan M.
Stefan M.

154 Followers

Home

About

Feb 27

My attempt on explaining Kotlin Coroutines

I recently found a super nice example that shows how Kotlin Coroutines work. It provides the bare minimum of code but still shows “all” the building blocks necessary to understand the fundamentals. At work, I took the opportunity to discuss it with my team, and the response was overwhelming, even…

Kotlin

9 min read

My attempt on explaining Kotlin Coroutines
My attempt on explaining Kotlin Coroutines
Kotlin

9 min read


Jan 30

What is R8 and how we enabled it

We just recently enabled R8 in our Android app. What does this mean? Why do I sometimes use the term proguard and even added proguard.pro files to the source code? And how do we enabled R8 in the app in several steps? All these questions can be answered in this…

Android

8 min read

What is R8 and how we enabled it
What is R8 and how we enabled it
Android

8 min read


Nov 25, 2022

Jetpack Compose: remember, mutableStateOf, derivedStateOf and rememberSaveable explained

If you have a composable function you might stumble over the following block of code. You might have even written it by yourself: val stringState = remember { mutableStateOf("") } Because I sometimes got confused about this “simple” line of code, I took some time to finally understand what it…

Android

6 min read

Jetpack Compose: remember, mutableStateOf, derivedStateOf and rememberSaveable explained
Jetpack Compose: remember, mutableStateOf, derivedStateOf and rememberSaveable explained
Android

6 min read


Sep 15, 2022

Announcing the global ioki Hackday 2022

And you can be part of it to get some swag! — This is my third anniversary of organising a Hackday. The story began in 2020 when I took over the annual Hackday at ioki, this then continues in 2021 when I started to evolve the concept of the Hackday a bit more to my wishes. This year, 2022, will be a…

Hackathons

3 min read

Announcing the global ioki Hackday 2022
Announcing the global ioki Hackday 2022
Hackathons

3 min read


Oct 11, 2021

Projects of our Hackday 2021

Same as last year, I organized an Hackday at my current company. Luckily, we could spend this year together in the office, and not seperated throughout the state. Because of this opportunity, it was possible to order Pizza together — probably the most important part of every Hackday. But even…

Hackathons

5 min read

Projects of our Hackday 2021
Projects of our Hackday 2021
Hackathons

5 min read


May 10, 2021

Something about Google API keys, how to secure them, and what Firebase got to do with this.

Let us start with a simple use case: Imagine we have to build a web app where you can enter an address and you get the latitude and longitude for it. For this app, we want to use the Google Maps Geocoding API. To get the information we need, we…

Security

5 min read

Something about Google API keys, how to secure them, and what Firebase got to do with this.
Something about Google API keys, how to secure them, and what Firebase got to do with this.
Security

5 min read


Apr 14, 2021

Our way of migrating from RxJava to Kotlin Coroutines

All of the following decisions and thoughts about moving from RxJava to Kotlin coroutines originated from a meeting where one of us said: “RxJava 2 will be deprecated in one week”. So we discussed what we want to do. In the short-term, but also in the long run. …

Kotlin

5 min read

Our way of migrating from RxJava to Kotlin Coroutines
Our way of migrating from RxJava to Kotlin Coroutines
Kotlin

5 min read


Published in Golicious

·Feb 24, 2021

Comparing ioutil.ReadFile and bufio.Scanner

I just finished my first review meeting in a Golang learning group at work. Today I want to share a very interesting discussion with you about the bufio.Scanner we had there. I don’t want to dive deep into the learning group and what we do there. But to get you…

Go

3 min read

Go

3 min read


Dec 9, 2020

The ioki Design Days

As a mobile app developer or app designer, you may know the issue. Over the years, while both teams iterate over the app, you start noticing that the published app looks different than the designs. While the user experience is overall the same, there are mostly smaller differences. A text…

Development

3 min read

The ioki Design Days
The ioki Design Days
Development

3 min read


Published in Golicious

·Nov 12, 2020

A first look at Goroutines

Before I show you some code snippets, let me explain my current project, which issues I faced there, and how Goroutines fixed these. I have developed a web application that makes an HTTP request to the App Store or to the Play Store or both. Depending on the input parameters…

Go

5 min read

A first look at Goroutines
A first look at Goroutines
Go

5 min read

Stefan M.

Stefan M.

154 Followers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech