The new AWS SDK for Kotlin with Coroutines support
The new AWS SDK for Kotlin was announced at AWS re:Invent in December 2021. Using the SDK, you can build Kotlin applications that work with Amazon S3, Amazon EC2, DynamoDB, and more. The SDK is currently in preview and is expected to become stable soon. The SDK was designed from the ground up to support the Kotlin language and its best practices, providing Kotlin developers with a familiar and
Sannsyn Case Study: a High-performance Backend for Modern Machine Learning
Sannsyn provides artificial intelligence-based solutions for businesses that want to improve their user experience, increase their customer loyalty, and boost their conversion rates. Personalized customer recommendations are a core functionality for the solutions Sannsyn offers. These solutions pose a unique technical challenge with a multitude of components on the server-side with billions of
Server-side With Kotlin Webinar Series, Vol. 4
Announcing a new series of webinars about Kotlin for server-side! These will be held between December 14 and 21. Join the live sessions or catch-up on the recordings afterwards! In this webinar series, our speakers will host step-by-step live coding sessions to show you what kinds of benefits you can get from Kotlin for server-side and its rich ecosystem. Subscribe to our YouTube channel to
Kotlin for Server-Side Frameworks News: Kotlin Premier Event Presentation Highlights
The Kotlin Online Event is over. But we thought we’d give a quick recap of the two server-side talks: What’s New in Ktor 2.0 and Spring Native with Kotlin. In these presentations, Hadi Hariri and Sébastien Deleuze took us on a pair of deep dives into the multiplatform abilities of the frameworks. What's New in Ktor 2.0 This talk covered some of the exciting new things that are coming in Ktor
Useful Kotlin Idioms You Should Know
Kotlin was designed to be very similar to Java to make migration as smooth as possible. However, Kotlin was also designed to improve the developers' experience by providing a more expressive syntax and a more sophisticated type system. To take full advantage of the language and write more concise code, learning Kotlin idioms is a must. Without them, it is easy to fall back into old Java patterns.
Server-side With Kotlin Webinar Series, Vol. 3
Announcing a new series of webinars about Kotlin for server-side! These will take place between May 27 and June 17. Join the live sessions or watch the recordings later! In this five-webinar series, our speakers will host step-by-step live coding sessions to show you what kinds of benefits you can get from Kotlin for server-side and its rich ecosystem. Each webinar will include a Q&A sessio
Server-side With Kotlin Webinar Series, Vol 2
We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-coding sessions. Speakers from JetBrains, VMware, Confluent, and Oracle will cover reactive programming, asynchronous applications with the Ktor framework, building microservices with Helidon, and other a
Faire Сase Study: Kotlin Backend for a Disruptive SMB Marketplace
Like most startups, at the beginning of its journey Faire was looking for an efficient solution to base its tech stack on. Here is their story of starting with Java and migrating to Kotlin in a year.
Expedia Group Case Study: Bootiful APIs With GraphQL and Kotlin
Expedia adopted Kotlin because of its null-safety compiler guarantees, the conciseness of the language, and its full Java interoperability. Interoperability with Java made a gradual Kotlin integration possible without having to fully rewrite applications.
DoorDash Case Study: Building Scalable Backend Services with Kotlin
DoorDash uses Kotlin for all their backend services and infrastructure. Hundreds of engineers work with Kotlin across a massive system spanning multiple repos. Two years ago, they made the bold move to split their existing legacy Python monolith into multiple backend services, which they developed in Kotlin. This upgrade resulted in tremendous improvements: Better software performance. Сleaner c
Server-side with Kotlin Webinar Series
Kotlin is becoming a language of choice for server-side application development. Null safety, 100% Java interoperability, coroutines, and many other features make Kotlin ideal for backend programming. We’re launching a series of webinars to help you to learn more about backend development with Kotlin or even try it for the first time. In the next few weeks, speakers from JetBrains, Google, and
Server-Side Development with Kotlin: Frameworks and Libraries
It is quite common to use existing frameworks and libraries for backend application development. If we look at most of the popular frameworks in the Java ecosystem, many of them actually support Kotlin out of the box. There are a lot of Java libraries too. You can use these frameworks and libraries in your Kotlin programs thanks to Kotlin’s flawless Java interoperability. Kotlin is an excellent