zalim (kotlin wasm compiler webassembly VM)
bashorov.com
zalim (kotlin wasm compiler webassembly VM)
@bashorov.com
🚀 Leading Kotlin/Wasm to the Moon at @JetBrains.com
🏷️ Kotlin, WebAssembly, VMs, compilers, interpreters

❗️ All posts and views are mine 😉

☮️ #nowars!
Reposted by zalim (kotlin wasm compiler webassembly VM)
Really proud of how well wasm-reduce simplified a testcase today:

github.com/WebAssembly/...

91,440 bytes into just 120, in a few minutes, and even though it is a hanging testcase
Bad optimization by `wasm-opt` · Issue #8013 · WebAssembly/binaryen
I think there's some optimization bug in wasm-opt See the attached wasmopt_bug.tar.gz file. Reproduction instructions: # Unpack % tar xvzf wasmopt_bug.tar.gz pkg/dart2wasm/bin/run_wasm.js dowhile.O...
github.com
October 31, 2025 at 7:20 PM
Two days¹ #WebAssembly Community Group (in-person) Meeting just started.

More info at github.com/WebAssembly/...

Also join Discord discord.gg/AXKa942k

1: Followed by #Wasm Research Day
github.com
October 28, 2025 at 8:51 AM
After 1 cancellation and 1.5h delay I’m finally in Munich! 🙌

Guess for what!
October 27, 2025 at 11:46 AM
Reposted by zalim (kotlin wasm compiler webassembly VM)
The Kotlin/Wasm based Compose for Web browser debugging capability that @sebi.io demoed below is very nice (kotlinlang.org/docs/whatsne...). Showing example here in ClimateTrace KMP/CMP sample (github.com/joreilly/Cli...).
October 23, 2025 at 7:05 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
Still looking for a job. I'm leaning to things like intersection of native and JavaScript, runtimes, developer tooling, browsers, WebAssembly, web security.
October 13, 2025 at 5:41 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
🙌 Excited to share:

Kotlin/Wasm is now Beta and ready for real applications.

I won’t keep you any longer...
Try it now ➡️ kotl.in/wasm.
📢 The Kotlin 2.2.20 release is out, bringing important changes for web development! Kotlin/Wasm is now Beta, with improved exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets.

🔗 kotl.in/2.2.20
Kotlin 2.2.20 Released | The Kotlin Blog
The Kotlin 2.2.20 release is out! This version delivers important changes for web development and other improvements. Learn more!
kotl.in
September 11, 2025 at 12:15 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
😅😅😅

Indeed, the next in-person Wasm CG meeting will be hosted by Google in Munich on October 28-29, with research day to follow on the 30th.

Registration information and details here: github.com/WebAssembly/...
September 30, 2025 at 7:01 PM
🙌 Excited to share:

Kotlin/Wasm is now Beta and ready for real applications.

I won’t keep you any longer...
Try it now ➡️ kotl.in/wasm.
📢 The Kotlin 2.2.20 release is out, bringing important changes for web development! Kotlin/Wasm is now Beta, with improved exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets.

🔗 kotl.in/2.2.20
Kotlin 2.2.20 Released | The Kotlin Blog
The Kotlin 2.2.20 release is out! This version delivers important changes for web development and other improvements. Learn more!
kotl.in
September 11, 2025 at 12:15 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
It's time for roadmap updates again! You can check out the just updated roadmap for Kotlin here: kotlinlang.org/docs/...

Just a few of the new items:
🔀 Coroutines in Swift Export
🧵🧵 Wasm multithreading
🤝 LSP support
📓 Stable Kotlin Notebooks
☎️ WebRTC client for Ktor
August 26, 2025 at 3:05 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
If anyone's interested in a #webassembly meetup kinda thing prior to #osssummiteu Sunday evening the 24th of August, I'll be hosting one there in AMS.

Looking for a nice place as we speak.... chirp up if you're interested!!!
August 15, 2025 at 1:36 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
📺 "State of Kotlin Wasm and Compose Multiplatform for Web on Modern Browsers" – watch the full video of this KotlinConf’25 talk on the Kotlin YouTube channel 👀 kotl.in/ovtmz5
🌐 Extend the reach of your KMP apps to the browser!

@pamelaahill.bsky.social shares what’s possible today and what’s coming in Beta in her KotlinConf'26 lightning talk, "State of Kotlin Wasm and Compose Multiplatform for Web on Modern Browsers" 👇

📺 Watch in full: kotl.in/ovtmz5
August 12, 2025 at 12:16 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
WebAssembly runs at near native speeds. Thankfully programming languages don't get speeding tickets.
August 2, 2025 at 5:00 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
My KotlinConf video is now live! If you have an interest in what Kotlin is doing on the modern browser with Wasm and Compose for Web, this is a quick intro!

www.youtube.com/watch?v=kIEB...
State of Kotlin Wasm and Compose Multiplatform for Web on Modern Browsers | Pamela Hill
YouTube video by Kotlin by JetBrains
www.youtube.com
July 19, 2025 at 1:30 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
Cool to see following: "Full WebAssembly (WASM) support means you can now deploy Koog agents to the browser."
✨ Koog 0.3.0 is out! This release brings powerful new capabilities for building scalable and production-ready AI agents, including:

💾 Agent persistence
🗂️ Vector document storage
🔭 Native OpenTelemetry support
🍃 Spring Boot integration
🌟 And more!

Get started with Koog: jb.gg/gh613a
July 16, 2025 at 8:42 AM
Reposted by zalim (kotlin wasm compiler webassembly VM)
Reposted by zalim (kotlin wasm compiler webassembly VM)
I wrote an article about implementing the #Chicory #Wasm compiler backend for Android Dalvik/ART bytecode, tricks to run ART in an unconventional way inside! blog.evacchi.dev/posts/2025/0...
Wasm the Hard Way: Porting the Chicory Compiler to Android | Middle of Nowhere
I am resurrecting my old “Wasm the Hard Way” series with a some fresh new content about a recent project I have been working on: porting the Chicory Wasm compiler to Android. If you are interested in ...
blog.evacchi.dev
July 11, 2025 at 7:22 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
📣 We’re hiring for Kotlin/Wasm!

Excited about Kotlin and WebAssembly? So are we.
Join our team to work on innovative tech that’s changing how web apps are built.

Apply now ⤵️
kotl.in/wasm-apply

Repost appreciated! 🙌

#Kotlin #WebAssembly #Wasm #Hiring #DevJobs
Senior Developer for Kotlin/Wasm Compiler - JetBrains \ OpenSource Ecosystem \ Kotlin \ Kotlin Compiler - Careers
kotl.in
June 20, 2025 at 1:58 PM
📣 We’re hiring for Kotlin/Wasm!

Excited about Kotlin and WebAssembly? So are we.
Join our team to work on innovative tech that’s changing how web apps are built.

Apply now ⤵️
kotl.in/wasm-apply

Repost appreciated! 🙌

#Kotlin #WebAssembly #Wasm #Hiring #DevJobs
Senior Developer for Kotlin/Wasm Compiler - JetBrains \ OpenSource Ecosystem \ Kotlin \ Kotlin Compiler - Careers
kotl.in
June 20, 2025 at 1:58 PM
That was (a bit) unexpected to see @Outlook put an email from @microsoft.com to the Junk Email folder

So Microsoft
June 7, 2025 at 9:27 PM
Reposted by zalim (kotlin wasm compiler webassembly VM)
k23 (the Wasm OS) just got a shiny new async executor!

But now I need your help catching all the concurrency bugs, deadlocks and worse!

github.com/JonasKrucken...
Test `kasync` async executor · Issue #464 · JonasKruckenberg/k23
The kasync executor is the centerpiece of multitasking for k23. It needs to be absolutely rock solid. Unfortunately, the testing situation is quite lackluster at the moment and I have experienced a...
github.com
May 29, 2025 at 6:14 AM
Reposted by zalim (kotlin wasm compiler webassembly VM)
Cool that you can use Wasm based Compose Multiplatform for Web in Kotlin Playground #KotlinConf
May 22, 2025 at 7:53 AM
Wake up! #KotlinConf is about to start!
📣 It’s almost time! The @jetbrains.com team is about to kick off the opening keynote at KotlinConf 2025 with a wave of news and updates!

🕘 The keynote livestream starts at 9:00 am CEST today! kotl.in/conf25-live
May 22, 2025 at 6:54 AM
On my way to #kotlinconf! ✈️
See you soon! 🖖
May 21, 2025 at 7:38 AM
Reposted by zalim (kotlin wasm compiler webassembly VM)
Kotlin/Wasm (wasmJs variant) is going to be promoted to Beta! #kotlin #wasm
Present and Future of Kotlin for Web | The Kotlin Blog
We've been focused on enhancing Kotlin Multiplatform for web, and a lot has been going on behind the scenes. Now, we're ready to share it!
blog.jetbrains.com
May 9, 2025 at 6:27 AM