Writing projects, speaking engagements, training classes, and personal anecdotes from Java, Groovy, and Kotlin developer Ken Kousen