Brian NormanWriting Your Second Kotlin Compiler Plugin, Part 1 — Project SetupAt the time of writing this article, Kotlin compatibility for IR backend is in Alpha status and the compiler plugin API is Experimental…4 min read·Nov 21, 2020----
Brian NormanSoft Assertion with kotlin-power-assertThe kotlin-power-assert Kotlin compiler plugin is great (I may be biased as its author) as it enables diagramming of assert function calls…3 min read·Sep 29, 2020----
Brian NormanReact Functional Components with Kotlin/JSI’ve been playing with Kotlin/JS and React lately. I’ve been wanting to learn more about frontend development, and since I’m very familiar…3 min read·Sep 26, 2020----
Brian NormanKotlin OptIn Annotation as a Scoping ToolI like to follow the kotlinx.coroutines library closely on GitHub. Not really because I have anything to contribute, but because there is…2 min read·May 23, 2020----
Brian NormanExploring Kotlin IRAt the time of writing this article, Kotlin IR is experimental. As such, information contained in this article about IR could be…5 min read·Feb 10, 2020--1--1
Brian Norman“Unused” Type Parameters on Kotlin Inline ClassesKotlin introduced inline classes in 1.3 as an experimental feature. They allow wrapping of a single value which is inlined at compile time…1 min read·Jul 29, 2019--1--1