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

JSK Weekly - 24th April, 2024

Wednesday, April 24, 2024

React 19 has introduced many great functionalities and features, among which the useOptimistic hook stands out. The useOptimistic hook offers a seamless way to manage UI states during asynchronous

The clock’s ticking for TikTok

Wednesday, April 24, 2024

The US Senate has passed a bill that would ban TikTok if its US business is not divested by Bytedance View this email online in your browser By Alex Wilhelm Wednesday, April 24, 2024 Good morning, and

How to block Windows 11 Start menu ads

Wednesday, April 24, 2024

Oura Ring hits Target; 7 iPad Pro features we need; AI hallucinations aren't all bad -- ZDNET ZDNET Tech Today - US April 24, 2024 placeholder Microsoft is now showing ads in Windows 11's Start

The Chilling of TikTok

Wednesday, April 24, 2024

Ban or not, this is the end of TikTok as we know it The Chilling of TikTok By MG Siegler • 24 Apr 2024 View in browser View in browser The tok is tiking... Later today, President Biden will sign a bill

GenAI is transforming materials design

Wednesday, April 24, 2024

‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Meta Smart Glasses

Wednesday, April 24, 2024

Plus: $3B valuation for AI startup ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Endpoint Security Tips Curated by Experts - Get This Guide Now

Wednesday, April 24, 2024

Endpoint Security Tips Curated by Experts Hey there, It's no secret that endpoints are prime targets for hackers—so how can you defend them better? Well, we have some suggestions for where you can

Senate passes the bill that could ban TikTok

Wednesday, April 24, 2024

The Morning After It's Wednesday, April 24, 2024. The Senate approved a measure that will require ByteDance to sell TikTok or face a ban, in a vote of 79 to 18. The Protecting Americans from

[Incubator] Dates for our next Student Orientation and Demo Day

Wednesday, April 24, 2024

Also, here's the link to our last student demo day. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Warning: Security Flaws Exposed Keystrokes of Over 1 Billion Chinese Keyboard App Users

Wednesday, April 24, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.