Annotation Processing Kotlin Symbol Processing: Early Thoughts Google announced Kotlin Symbol Processing (KSP) today, a new compiler-plugin-based API for annotation processing in Kotlin. It's designed to be a faster alternative to Kapt, Kotlin's current first party tool
Moshi A Closer Look At Moshi 1.9 Moshi 1.9 is here! It's been in the oven for a year and excited to have it out there. This post takes a closer look at its changes.
Moshi Moshi Kotlin Code Gen: An Open Source Story For context — see the previous post I wrote about Moshi’s new Kotlin code gen support. This blog is a somewhat technical, mostly personal account of how it came to be. OriginsMoshi’s Kotlin code gen has an interesting backstory. It started as a
Moshi Exploring Moshi’s Kotlin Code Gen Moshi’s namesake: a Frenchie named MoshiIntroductionMoshi 1.6 was recently released with a brand new Kotlin code gen artifact. It’s an alternative to the existing reflection-based artifact, and in my opinion one of the most interesting recent evolutions in Kotlin’s open