Share your story of using Kotlin for server-side development with us!
Novatec's experience of choosing a programming language that increases developer productivity.
Like most startups, at the beginning of its journey Faire was looking for an efficient solution to base its tech stack on. We chatted with Jeff Gulbronson, a software engineer who has been with Faire since it was a year old, about Faire and why it chose Kotlin.
A quick overview of how DoorDash split their existing legacy monolith into multiple backend services, which they developed in Kotlin.
In this post, Adobe discusses the advantages of Kotlin and why they prefer it over Java for their own server-side app development in Adobe Experience Platform.
The AWS team explains what Amazon Quantum Ledger Database (QLDB) is and talks about how they use Kotlin, why they chose it over Java for this project, and how their overall experience has been.
Kotlin is used at Atlassian for developing Jira Software cloud products. With the introduction of Jira cloud, Atlassian needed to decompose the application into multiple services in order to scale it better. And this is how Kotlin came into the picture.
Expedia chose Kotlin and Spring Boot as the underlying technologies for their GraphQL APIs. Thanks to Java interop, they were able to utilize all existing libraries and could take advantage of Kotlin’s null safety.
This article chronicles the journey of the first team to run Kotlin on the backend at ING (Netherlands). The ING team shares insights about how to introduce Kotlin in a large company, and offers tips for reducing some of the friction you might encounter.
Intuit presents some observations about why and how Kotlin has helped them increase developer productivity.
Hadi Hariri chats with the folks from Flux about their use of Kotlin on the backend, to develop a service that replaces paper receipts.
In this episode of Talking Kotlin, Hadi Hariri chats with Rafal and Konrad from Allegro, the largest online Polish retailer, about their adoption of Kotlin and how they used it first for server-side and then for mobile development.
How do you go about adopting Kotlin for a financial application when you're faced with questions about its validity and concerns about whether it might become another {xyz} language or be abandoned. This episode of Talking Kotlin addresses these questions and more.
Hadi Hariri talks to Luca Naldini from Shazam about their use of Kotlin on the backend, where they have split a large monolith into a bunch of microservices, some of which are now being written in Kotlin.
In this article Pat Kua of N26 outlines why they chose to adopt Kotlin as their major development language for backend services.
This article explores the seamless bi-directional interoperability with Java, сonciseness, type safety, great IDE support, and many other reasons why Memo Bank chose Kotlin over other JVM languages.
Hadi Hariri talks to Ryan about Ktor, the asynchronous framework for connected systems, developed and maintained by JetBrains. They discuss its uses for the development of server side applications and its differences from some other existing frameworks.
Hadi Hariri chats with Vladislav about Kotless, a Kotlin Serverless Framework that eliminates the need for a deployment DSL and makes serverless computations easy to understand for anyone familiar with event-based architectures.
One of the key strengths of Kotlin is that it provides very good interoperability with libraries written in Java. But there are ways to take this interoperability even further and make it possible to write fully idiomatic Kotlin code when developing your next Spring application. Find out more in this article.
This post offers some background about why Corda chose Kotlin and examines some of their experiences from their “year of enterprise Kotlin”.
Ktor is a multiplatform toolkit built by JetBrains for creating Web applications in Kotlin. It makes use of coroutines for high scalability and offers an easy-to-use API.
Use Kotlin with the familiar Spring framework to build powerful enterprise applications.