Kotlin Weekly - Kotlin Weekly #271

 
 

ISSUE #271

10th of October 2021
 



Announcements


Results of the Kotlin Multiplatform Survey Q1-Q2 2021
The latest KMP survey, with a lot of input from the community, is now live. Check out all the results, some of them surprising and fascinating.
blog.jetbrains.com

The road to the K2 compiler
The JetBrains team has been working on a new K2 Kotlin compiler for quite some time. Svetlana Isakova writes here about some of its peculiarities.
blog.jetbrains.com



Articles


Idiomatic Kotlin: Simulating a console to solve Advent of Code
In this new chapter of Idiomatic Kotlin, Sebastian Aigner will be simulating, diagnosing, and fixing a small, made up game console.
blog.jetbrains.com

Testing the Kotlin Native memory model
Kotlin/Native’s strict memory model has been a common topic of interest in the community, but creating and testing a new memory model is a significant undertaking. Kevin Galligan explores the Kotlin Native memory model in this article.
medium.com

Prefer Sequence for big collections with more than one processing step
This new article based on the Effective Kotlin book explains why we should use Sequence in certain cases.
kt.academy

How to use an in-memory database for testing on Ktor
Sometimes we want to use an in-memory database while testing our software (a DB based in memory, not in disk). Marco Gomiero wrote an article explaining how to do it.
www.marcogomiero.com

Don’t abuse Kotlin’s scope functions
Kotlin's scope functions can be easily abused. Nav Singh explains in this article how this happens, and how to prevent it.
proandroiddev.com

What Rust could learn from Kotlin
Rust is becoming more and more popular, but can Rust learn anything from Kotlin? Certainly yes, and Cedric Beust was reflecting about this.
medium.com


Sponsored

Keep your mobile applications performant (and your users happy)
When something goes wrong, you need to imagine what that customer support ticket will look like. Sentry removes the need to imagine by providing rich context about errors and performance slowdowns in your mobile applications. New users get 1 month free using code KOTLINWEEKLY.
docs.sentry.io



Android


Kotlin’s Flow in ViewModels: it’s complicated
Loading UI data in Android applications can be challenging, and Google released the first Architecture Components to help with it. How does it combine with Flow? It is complicated, check out this article to learn more.
bladecoder.medium.com

A journey about how to measure build times for Android
Ralf Wondratschek has published a blog post about how we measure build times at Square.
developer.squareup.com

Dependency Injection with Kotlin and Koin
Life is not only Dagger or Hilt. Matthew Casperson wrote an article explaining how to implement common dependency injection scenarios with Koin and Kotlin.
auth0.com



Videos


Idiomatic Kotlin – Destructuring Declarations (Make your code super expressive!)
Check in this video how the destructuring declaration of Kotlin works.
www.youtube.com



Jobs


Senior Android / Kotlin Developer (100% Remote)
We are hiring multiple Senior Android / Kotlin Developers. Work from anywhere for the world's leading brands and get supported to do more of what you love. Join the most energizing community for remote developers.
x-team.com



Podcast


How Zalando Adopted Kotlin
Ole Sasse and Gregor Zeitlinger talk in this chapter about how Zalando has successfully introduced Kotlin on the server-side.
talkingkotlin.com
 

Contribute

We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us.

If you want to submit an article for the next issue, please do also drop us an email.
 


Thanks to JetBrains for their support!

Twitter
Facebook
Website
Copyright © 2021 Kotlin Weekly, All rights reserved.
You are receiving this email because you opted in at our website.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp

Older messages

Kotlin Weekly #270

Sunday, October 3, 2021

ISSUE #270 3rd of October 2021 Announcements KotlinDL 0.3 Is Out With ONNX Integration, Object Detection API KotlinDL, the deep learning library from JetBrains, has released its version 0.3.0 with a

Kotlin Weekly #269

Sunday, September 26, 2021

ISSUE #269 26th of September 2021 Announcements Kotlin scripting survey JetBrains is trying to improve the experience while scripting with Kotlin. They have prepared this survey, where you can help

Kotlin Weekly #268

Sunday, September 19, 2021

ISSUE #268 19th of September 2021 Announcements The Actual Number of Kotlin Developers, or Who Our Active Users Are JetBrains has been counting the amount of Kotlin users and developers. They present

Kotlin Weekly #267

Sunday, September 12, 2021

ISSUE #267 12th of September 2021 Announcements Accelerated Kotlin build times with Kotlin Symbol Processing 1.0 Kotlin Symbol Processing (KSP), the new Android tool for building lightweight compiler

Kotlin Weekly #266

Sunday, September 5, 2021

ISSUE #266 5th of September 2021 Announcements Introducing the Kotlin/JS Inspection Pack: IR Migration Help, Quick-Fixes, and More Kotlin has introduced a new plugin for your Kotlin/JS applications –

You Might Also Like

Inner Thoughts

Friday, April 26, 2024

'The Inner Circle' Comes Around... Inner Thoughts By MG Siegler • 26 Apr 2024 View in browser View in browser If you'll allow me a brief meta blurb this week (not a Meta blurb, plenty of

Digest #135: Kubernetes Hacks, Terraform CI/CD, HashiCorp Acquisition, AWS Data Transfer Monitoring

Friday, April 26, 2024

Explore Advanced Kubernetes Techniques, Dive Into Terraform CI/CD Frameworks, Monitor AWS Data Transfer, and Explore Cloud Security with Gitleaks! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Build5Nines Newsletter - April 25, 2024

Friday, April 26, 2024

View this email in your browser Build5Nines Build5Nines Newsletter Thank you for subscribing! I look forward to sharing with you the latest cloud news, technical help, and other thoughts around DevOps

Ranked | Which City Has the Most Billionaires in 2024? 💰

Friday, April 26, 2024

Just two countries account for half of the top 20 cities with the most billionaires. And the majority of the other half are found in Asia. View Online | Subscribe Presented by: Discover what drives

iOS Dev Weekly - Issue 658

Friday, April 26, 2024

Meet the Swift Student Challenge winners for WWDC 2024 🎉 View on the Web Archives ISSUE 658 April 26th 2024 Comment Visiting WWDC is always a special experience, but attending is harder than with many

Introducing SwiftUI to the team, Let loose and much more!

Friday, April 26, 2024

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. How We Got Everyone on Board with a New Technology

SWLW #596: SRE and the art of improvisation, The power of celebration, and more.

Friday, April 26, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

Notion's New Look | In-App Notifications | Duplicated Automations

Friday, April 26, 2024

Your weekly Notion digest with the finest tip, latest news, and improvements! 🔥 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Don’t celebrate the demise of non-competes quite yet

Friday, April 26, 2024

A slew of lawsuits are heading the FTC's way after it voted to kill non-competes View this email online in your browser By Alex Wilhelm Friday, April 26, 2024 Welcome to TechCrunch AM! I love this

The best work laptop for most people

Friday, April 26, 2024

Old Kindle? Don't do this; How to change your IP address; Net neutrality restored -- ZDNET ZDNET Tech Today - US April 26, 2024 placeholder The work laptop I recommend to most people is not made by