Kt. Academy here 👋
Here’s a shortcut of what you’ll find in this newsletter:
✅ 2 articles that are part of the Effective Kotlin book:
👉 Use enum to represent a list of values
👉 Respect the contract of equals
✅ How to build a GraphQL Gateway with Spring Boot and Kotlin by Jean-Michel Fayard
✅ Kt. Academy new logo!
When should we use enum classes and when sealed classes instead? What are the advantages of both? 🧐
To find the answers read the article Use enum to represent a list of values which is a part of the Effective Kotlin book, written by Marcin Moskała ⤵️
In the article Respect the contract of equals Marcin Moskała explains what the contract of the equals is and why we should care 👇
With Spring Boot + Kotlin + Coroutines + GraphQL-java-kickstart, you can build a GraphQL Gateway with a minimum of boilerplate.
To learn how to do it read the article How to build a GraphQL Gateway with Spring Boot and Kotlin written by Jean-Michel Fayard 👇
We have changed our logo! 🔥
Kt. Academy is no longer only about Kotlin — we are passionate about programming in general!
To better understand what the new logo means to us read this short article 👇
Kt. Academy new logo: Phoenix
That’s all for today!
Thanks and see you soon!
Kt. Academy Team