37
Wednesday Links - Edition 2021-06-23
Software Dark Ages (18 min read)π‘οΈ
https://threedots.tech/post/software-dark-ages/
Versioned Value (6 min read)π
https://martinfowler.com/articles/patterns-of-distributed-systems/versioned-value.html
Answering the Top 10 Questions About Kotlinβs Future (6 min read)β
https://blog.jetbrains.com/kotlin/2021/06/answering-the-top-10-questions-about-kotlin-s-future/
Using the Kotlin standard library from Java (4 min read)π
https://medium.com/google-developer-experts/using-the-kotlin-standard-library-in-java-ea0766deac10
Simple Steps for Improving Your IDE Performance (8 min read)π
https://blog.jetbrains.com/kotlin/2021/06/simple-steps-for-improving-your-ide-performance/
KSP: Fact or kapt? (4 min read)π£
https://proandroiddev.com/ksp-fact-or-kapt-7c7e9218c575
Building assertions with Strikt (3 min read)π
https://kotlintesting.com/building-assertions-with-strikt/
The State of WebAssembly 2021 (5 min read)πΈοΈ
https://blog.scottlogic.com/2021/06/21/state-of-wasm.html
BlockHound: how it works (4 min read)π
https://blog.frankel.ch/blockhound-how-it-works/
Agile pull requests (4 min read)π
https://blog.ploeh.dk/2021/06/21/agile-pull-requests/
Start Clean! (3 min read)π§Ή
https://reflectoring.io/start-clean/
JVM Ecosystem Report 2021 (2 min read)π
https://snyk.io/jvm-ecosystem-report-2021/
How the JVM Locates, Loads, and Runs Libraries (2016) (10 min read)ποΈ
https://blogs.oracle.com/javamagazine/java-jvm-class-loaders
Runtime Code Generation with Byte Buddy (2015) (10 min read)π¦
https://blogs.oracle.com/javamagazine/java-bytebuddy-bytecode
Escape Analysis in the HotSpot JIT Compiler (2018) (8 min read)β¨οΈ
https://blogs.oracle.com/javamagazine/java-escape-analysis-optimization
Letβs enhance: use Intel AI to increase image resolution in this demo (6 min read)πΌοΈ
https://stackoverflow.blog/2021/06/14/lets-enhance-use-intel-ai-to-increase-image-resolution-in-this-demo/
Trailing Slash Guide (3 min read)π
https://github.com/slorber/trailing-slash-guide
37