DEV Community

Christopher Kocel
Christopher Kocel

Posted on

Wednesday Links - Edition 2023-02-15

JDK 21: Image Performance Improvements (2 min)🖼️
https://minborgsjavapot.blogspot.com/2023/02/jdk-21-image-performance-improvements.html

Best Practices for Java Apps on Kubernetes (12 min)☸️
https://piotrminkowski.com/2023/02/13/best-practices-for-java-apps-on-kubernetes

Onion Architecture (9 min)🧅
https://blog.allegro.tech/2023/02/onion-architecture.html

The huge potential of Kotlin/Wasm (6 min)⏫
https://seb.deleuze.fr/the-huge-potential-of-kotlin-wasm/

Null safety: Kotlin vs. Java (4 min)🥊
https://blog.frankel.ch/null-safety-java-vs-kotlin/

The K2 Compiler is going stable in Kotlin 2.0 (5 min)🫓
https://blog.jetbrains.com/kotlin/2023/02/k2-kotlin-2-0/

Reactor context propagation to ThreadLocals (30 sec)↪️
https://twitter.com/chemicL/status/1625574084086988800

How Gradle Works Part 2 - Inside The Daemon (4 min)👹
https://blog.gradle.org/how-gradle-works-2

Gradle 8.0 (30 sec)🎉
https://twitter.com/gradle/status/1625146949610381315

The Build Cache Extension in Maven (30 sec)🪶
https://twitter.com/mikemybytes/status/1623285674123177986

Why does 0.1 + 0.2 = 0.30000000000000004? (7 min)🤔
https://jvns.ca/blog/2023/02/08/why-does-0-1-plus-0-2-equal-0-30000000000000004/

Sentry mobile image

Mobile Vitals: A first step to Faster Apps

Slow startup times, UI hangs, and frozen frames frustrate users—but they’re also fixable. Mobile Vitals help you measure and understand these performance issues so you can optimize your app’s speed and responsiveness. Learn how to use them to reduce friction and improve user experience.

Read the guide

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs