News

Microservices with Ktor | 12 Days of Kotlin

A quick look at building a simple microservice with Ktor

GitHub - paramsen/Keigen: Keigen is a Kotlin (Android) library for fast matrix operations and linear algebra built on a C++ foundation

Keigen is a Kotlin (Android) library for fast matrix operations and linear algebra built on a C++ foundation - paramsen/Keigen

Low-overhead wrappers using inline classes | OkKotlin

Wrappers shouldn't slow down our programs. Let's have a look at how we can use inline classes to create type-safe lightweight wrappers.

How to Create a Multi-Module Spring Boot Project using Gradle’s Kotlin DSL | 12 Days of Kotlin

An example of using the Gradle Kotlin DSL for a multi-module Spring project

What to Expect in Kotlin 1.4 and Beyond | Kotlin Blog

JetBrains introduces new developer collaboration tool - SD Times

JetBrains newly announced integrated team enviornment Space brings DevOps, collaboration tools, team and project management into one place

Exploring Kotlin by Hani M K [Leanpub PDF/iPad/Kindle]

Less than 100 pages covering Kotlin syntax and features in straight and to the point explanation.

'Twas the night before KotlinConf

Write extension functions for your own classes in Kotlin

A recent question on Kotlin’s Reddit came to my attention lately:

GitHub - cfelde/KREPL: A simple Kotlin REPL implementation

A simple Kotlin REPL implementation. Contribute to cfelde/KREPL development by creating an account on GitHub.

Hadi Hariri on Twitter: "In case you missed it, we'll be announcing a brand new product next week. Live from KotlinConf. And you can join in to the live stream on https://t.co/XPt14Br9Sq.… https://t.co/QERoRyqR5Q"

Build Application with Gradle - Single Executable Jar with scripts

Maintaining crisp code with type aliases | OkKotlin

Type aliasing is that small but nifty feature that will help you keep your code readable. Let's see how.

kotlin-gradle-templates/opengl-cairo-rsvg at master · dickensas/kotlin-gradle-templates · GitHub

Quick start kotlin gradle DSL. Contribute to dickensas/kotlin-gradle-templates development by creating an account on GitHub.

kotlin-gradle-templates/embed-python at master · dickensas/kotlin-gradle-templates · GitHub

Quick start kotlin gradle DSL. Contribute to dickensas/kotlin-gradle-templates development by creating an account on GitHub.

Kotlin Features that Java Developers love

Kotlin Features that Java Developers love

Public API challenges in Kotlin - Jake Wharton

How does non-blocking IO work under the hood? - ING Blog - Medium

At ING, we host several applications that have to handle 10000s of requests per second. For instance, we run a cluster of Nginx web servers...

At ING, we host several applications that have to handle 10000s of requests per second. For instance, we run a cluster of Nginx web servers and reverse proxies that serve all our customer-facing…

Uploading multipart form data using Ktor

Android 360 panorama - ITNEXT

360 panorama is a new technique risen in the recent years. It is a special kind of picture and captures all the views 360 degree around the...

360 panorama is a new technique risen in the recent years. It is a special kind of picture and captures all the views 360 degree around the photographer from left to right and top to bottom. The…

Code Cleaner with Code Climate CLI - Plugins | JetBrains

kotlin-gradle-templates/opengl-glsl-glad at master · dickensas/kotlin-gradle-templates · GitHub

Quick start kotlin gradle DSL. Contribute to dickensas/kotlin-gradle-templates development by creating an account on GitHub.

Arrow v0.10.3 is now available | 47 Degrees

Arrow v0.10.3 is now released. Arrow is an open source library acting as a functional companion to Kotlin

@GenerateForMe - An introduction to annotation processing

Annotations are extremely versatile especially if we write our own processor to overcharge our development. Learn how to write one in Kotli...

Annotations are extremely versatile especially if we write our own processor to overcharge our development. Learn how to write one in Kotlin.

Error 429 (Too Many Requests)!!1