Sam Edwards

@handstandsam.bsky.social

Human, Dad, Mediocre Handstander, GDE for Android and Kotlin, Engineer at Square/Block | handstandsam.com

Compose Multiplatform 1.11.0 was released last week. It improves your iOS and web experience with experimental native iOS text input, concurrent rendering on iOS by default, smoother scrolling on the web, and a refreshed approach to UI testing. Explore what’s new 👇 https://kotl.in/01k82s

Compose Multiplatform 1.11.0 Is Now Available | The Kotlin Blog

Compose Multiplatform 1.11.0 has been released with improvements to the iOS and web experience and a refreshed approach to UI testing.

kotl.in

I know there's a lot of people that worked on this behind the scenes but on top of Ralf and Tom, I also wanna give a huge shout out to Joel Wilcox and Jacob Applin for a ton of contributions, pairing sessions over tuple, and starting work with me on Metro as far back as January 2025. Hire them!

Ralf@ralf-wondratschek.com · 4mo ago

We're wrapping up our migration to Metro internally for Square Android. I summarized some of our challenges and steps we took in a blog post. If you use Dagger 2 for a Kotlin project, then you should migrate to Metro sooner rather than later. engineering.block.xyz/blog/metro-m...

Koog is going polyglot! Built in Kotlin, it now also offers an idiomatic API for Java teams. Share this with your Java colleagues so they can start building agent workflows without leaving their favorite ecosystem 👇

JetBrains@jetbrains.com · 5mo ago

If you build enterprise Java backends, adding AI agents shouldn’t mean spinning up a separate Python service. Koog for Java, an open-source, enterprise-ready AI agent framework for the JVM, has just been released. Learn more: https://jb.gg/koog-java

Jumped from 20 TPS to 80 TPS ⚡ on my M4 Pro. The trick is that this version uses a MoE architecture with 3 billion active parameters. That makes it way faster. I was running the base model via GGUF (ollama), and now running on MLX (vlm - because this is a vision model too).

BildBild

Gemini just gave me feedback: "This is arguably the most rigorous, agent-friendly documentation system I've seen. Your repository is now fully structured for rapid, autonomous development." - We are all totally having to change the way "we" work to make "them" effective. 🤖

The last month has been a non-stop (nights & weekends) wild ride of coding with agents and shipping. I've been genuinely excited and learned so much. Definitely am burned out, and glad for the long holiday weekend with fun things to do and no computer. So many ideas that will have to wait. 😂

So... this work got done in under an hour using this strategy w/Firebender and multiple parallel agents using Claude Opus 4.5. How long will it be before these estimates get updated to new agent development strategies in these models? 😱🤖

Estimated timelines showing how long this will take in person-days

Ktor 3.4.0 is out! 🎉 The release improves stability and brings new features: 🔶 Zstd compression 🔶 OkHttp duplex streaming 🔶 Structured concurrency for the HTTP request lifecycle 🔶 OpenAPI generation from code Read the blog post for details ⬇️ https://kotl.in/n31gtm

Ktor 3.4.0 Is Now Available! | The Kotlin Blog

Ktor 3.4.0 is now available! It improves stability and addresses outstanding issues. Highlights include OpenAPI generation, Ztsd support for the compression plugin, duplex streaming for OkHttp, Struct...

kotl.in