Meet Kotlin IV - Building Robust Software Part 2 [REGISTER @meetkt.org]

![Meet Kotlin IV - Building Robust Software Part 2 [REGISTER @meetkt.org]](https://secure.meetupstatic.com/photos/event/e/2/0/a/highres_499257866.webp?w=750)
Details
"Building Robust Software" with Kotlin by Ragunath Jawahar
[REGISTER @ www.meetkt.org]
Most of us can build software that works. But, building robust software that can withstand the test of time requires a shift in both mindset and skillset. Often, we have trouble finding out where to start.
This talk aims to shed some light on making that shift in both mindset and skillset. We'll begin by drawing some inspiration from the philosophy behind TCP and venture into functional programming principles to adopt ideas that can help us build expressive and robust programs.
We'll also look into an example for each idea and see how you can adopt it and implement it at work the very next day. We will leverage Kotlin's multi-paradigm abilities and its type system to bring most of these ideas to fruition.
About the speaker
Ragunath has helped engineering teams reclaim their legacy codebases, overhaul their architectures, stabilise features, and create engineering roadmaps. His clientele includes renowned organisations such as Gojek, Tiffany, Glenlivet, Mizuno, Tata Information Systems, and several others.
When he is not staring at codebases or writing code, he runs, goes on long drivers, plays board games, or is probably brewing a hot drink.

Meet Kotlin IV - Building Robust Software Part 2 [REGISTER @meetkt.org]