Image for post
Image for post
Photo by Aaron Yoo (Flickr)

I’ve used several MacBook Pros in the past years which all had one major flaw in common: the TouchBar. Sure, the butterfly keyboard caused its fair share of frustration, but at least it got better over the years and a broken keyboard can be repaired. The issues of the TouchBar, however, are more fundamental and can only be fixed by going back to proper keys.

Unintentional triggering

I bet it’s happened to all of us: one careless movement of your fingertips is enough to accidentally trigger a TouchBar action. …

Image for post
Image for post

Graal is currently on everyone’s lips and for good reason: as developers that deploy their software on top of the JVM, we are used to long startup times and high memory requirements. Graal’s native-image promises to solve both of these problems, enabling a new and exciting use case: real time serverless instances on platforms such as “Google Cloud Run”.


In this tutorial we will take a simple http4s server application and walk through the Graal native-image configuration and build process. Start by checking out the sample code from the GitHub project taig/scala-graal.

Building the Scala app

At first we have to generate a far jar from our Scala app. This is done via sbt-assembly. The dependency has already been added to the project/plugins.sbt file, so proceed by kicking it off via sbt assembly which will generate ./target/scala-2.13/scala-graal-assembly-0.1.0-SNAPSHOT.jar. …

Image for post
Image for post

Als ich noch studierte, waren Android und iOS recht neue Plattformen, und die Begeisterung und Erwartungen waren groß. Wenn es in der Universität einen Programmier-Workshops gab, wurden fast immer kleine Android-Apps entwickelt. So habe ich meine ersten Schritte im Android-Ökosystem gemacht und das war wahrscheinlich auch der Grund, warum ich direkt nach dem Studium als Mobil Developer tätig wurde.

In diesem Artikel möchte ich über die frustrierenden Erfahrungen berichten, die ich mit dem Android SDK und Flutter gemacht habe. Einige der Punkte, die ich anspreche, gelten jedoch auch für das iOS SDK. Ich habe vor einigen Jahren aufgehört, als Mobile Developer zu arbeiten und hoffe, dass sich inzwischen viele Dinge gebessert haben. …


Niklas Klein


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store