Designing Errors with Kotlin | Dark Hacker News