Blogs 
        
 
      An Introduction to Kotlin Symbol Processing
          This article will give an introduction to Kotlin annotation processing using Kotlin Symbol Processing (KSP). We’ll take a look at KSP, compare it to the alternative KAPT, and implement a simple example. 
        
 
        Blogs 
        
 
      Generating Kotlin DSLs
          This article will give an introduction to Kotlin DSLs (Domain-Specific Languages) and teach you how to create and generate them with an annotation processor. We’ll also take a look at Kotlin internals and how we can use this knowledge to our advantage.