Serverless can be a very confusing term that means different things to different people depending on who you talk to, which is a bit like Functional programming. Unfortunately there is no standard meaning used for Serverless that everyone agrees on. …

On the open source side there is a saying, ”scratch your own itch”. I prefer the alternative saying, ”fulfil your own need”. My need to fulfil is to have a easy/quick way to develop native GUI applications on Linux (also includes the IoT area) that provides reasonably good performance, is…

When Kotlin Native was first released the platform was originally designed to cover iOS, desktop, tooling, and infrastructure development. Since then Kotlin Native has been used in other areas like embedded development, however there has been no big push for IoT (Internet of Things) development. The IoT market is estimated…

Web frontends in Kotlin are done through Kotlin JS which has had a very rocky start. When development first started with Kotlin JS its stable release was delayed by about a year, which didn’t help matters with ensuring Kotlin was competitive in the Web Browser (for developing web front-ends). After…

There are a few Serverless options available but not all of these options will have official Kotlin support. Much of the official support is experimental. Included below are major FaaS and Open Serverless platforms to consider when doing Serverless development with Kotlin.

FaaS Platforms

When Serverless was first coined the first type…

Nick Apperley

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