Skip to content

language

Kotlin

Kotlin is a statically typed programming language from JetBrains, widely used for Android development and also compiling to JVM, JavaScript, and native targets.

Known aliases

  • Kotlin/JS

Relationships

No evidence-backed relationships are recorded.

Current stories

build1 publisher

Kotlin 2.5.0-Beta1 can compile Multiplatform common code the way IntelliJ analyzes it

JetBrains' Kotlin 2.5.0-Beta1 adds an off-by-default mode that stops Multiplatform common code from compiling against dependencies' platform-only declarations. With the flag on, builds reject the calls IntelliJ already flags as unresolved, so KMP teams are better off finding that breakage on a branch first.

Reality

Evidence60
Adoption
Insufficient
Hype gap+5
Incentives40
Confidence65
build5 publishers

Shopify's Helix feeds its native rewrite to agents one screen at a time

Six engineers shipped a fully native Shop app in 12 weeks, but the first attempt at handing the React Native code to a model produced what Shopify's engineering director called slop. Helix chunks each screen instead.

Publishers:dev.toshopify.engineeringsimonwillison.netthenewstack.iothestack.technology

Perspective Coverage

5 publishers
Builder
Builder 56%
Operator
Operator 33%
Investor
Investor 11%

Reality

Evidence70
Adoption55
Hype gap+20
Incentives50
Confidence68
build1 publisher

Shopify's Helix has LLMs port a 300-plus-screen app one reviewed checkpoint at a time

Shopify's Helix ports its 300-plus-screen app off React Native in small LLM-built checkpoints, each held behind four gates. The design assumes the model's first attempt is wrong, so most of the adoption cost sits in test harnesses and a written architecture.

Publishers:shopify.engineering

Reality

Evidence35
Adoption20
Hype gap+20
Incentives
Insufficient
Confidence40

Earlier coverage

  1. Codename One absorbs Matter's 0-to-254 brightness scale into one portable Java trait

    Build · August 31, 2026 · 1 publisher

  2. Android has five storage models, and your path strings only work in one of them

    Build · August 23, 2026 · 1 publisher

  3. A correct comment, five green tests, and a read bound that switched off the verdict

    Build · August 22, 2026 · 1 publisher

  4. "No key, no SDK" is not a guarantee on Android: the manifest merger gets there first

    Build · August 22, 2026 · 1 publisher

  5. Eleven tables, no indices: 119.1 ms per read, and a tracing pipeline that accepted nothing

    Build · August 22, 2026 · 1 publisher

  6. Renovate opens the PR, Gradle's checksum verification fails the build

    Build · August 20, 2026 · 1 publisher

  7. Returning Unit is a promise to tell you nothing about how the call can fail

    Build · August 19, 2026 · 1 publisher

  8. One game, two codebases: where parity belongs when you ship native on iOS and Android

    Build · August 15, 2026 · 1 publisher