skip to content
Amr Yousef's image

Search

Posts RSS feed

2020

  • Applications utilising concurrency must synchronise access to shared state. In this blog post, we will go through an example of building a class that can safely share access to mutable between concurrent operations with the help of `Mutex`.

  • This blog will show you how to setup a Kotlin multiplatfrom project with an Android and an iOS application and a shared kotlin module.

  • This blog post summarises the steps I took to build a GraphQL API with Kotlin and Ktor. It goes the logic needed define routes, execute GraphQL queries and mutations as well as adding JWT authentication with a simple permissions system for access control.

2019