FIELD LOG / 2026
All entries
-
How js("this.length") broke my Cloudflare Worker
A one-line Kotlin/JS interop escape hatch silently rebound `this`, returned NaN bytes to a Worker, and 500'd every protobuf response. Fix was a typed Kotlin parameter.
-
One canvas, four modules
How denerley.me ships a Compose-on-Wasm site without a DOM, what each Gradle module does, and why crawlers still get HTML.
-
Hello, denerley.me
A new home for evandenerley.com — Compose Multiplatform on Wasm, server-client KMP, and an actual blog.