Blockchain as an API

Distributed Because blockchains are not centrally hosted, they offer a great way to facilitate communication between multiple parties. You can utilise the trusted distributed nature of blockchains to reduce costs and friction between parties. [Read More]

Null Object Patern And Kotlin

By default, Kotlin is null safe. It means that you have explicitly state that you want a type to be nullable. For example, the compiler will stop you from doing stupid things. [Read More]

running an image on kubernetes with an interactive shell

If you have an existing kubernetes cluster that you are using you may need to get a shell running from inside that cluster to help you debug things. In my scenario access to an ethereum client was locked down to only allow access from the cluster IP address. [Read More]