Amanda is an Android developer, blogger, and co-organizer at Chicago KUG with a passion for native desktop development and metaprogramming in statically-typed languages. She’s active in the community online and offline hosting workshops, crowd-sourced tutorials on Kotlin Thursdays as well as working with other tech communities in Chicago to bring open-source as a culture shift in the industry. She’s spoken at engagements like KotlinConf, WindyCity Dev Fest, and even a Talking Kotlin episode.
Kotlin: The Next Frontier in Metaprogramming
In an epic quest using Kotlin and native desktop development to generate UI testing for the TornadoFX framework, we turn to metaprogramming in Kotlin to explore AST language parsing and the philosophy of design-driven UI testing in the pursuit for smarter test-generation.