Development
Banishing Business Rules Bewilderment with Kotlin Multiplatform at Posten & Bring
Anshika Kaul
Do you have a complex business rule-set problem? You know the kind where you have business rules (logic) spread across multiple platforms, systems and applications? Some of them might even be alter egos of the same rule hiding in different apps. You never know which one might turn up where, there is no single source of truth, solving errors takes hours of debugging, and making changes requires (oftentimes) painful coordination across teams and applications (ugh).
We had that problem at Posten & Bring, and we solved it using Kotlin Multiplatform.
In my session I’m spilling the tea.
We’ll look through real-world use cases at Posten & Bring. We’ll reflect on what we did - key learnings, what went well and most importantly - what didn’t quite go as planned. We'll learn how KMM provides a unified framework for code sharing and execution across various platforms to solve the challenge of different codebases targeting different runtimes.
This talk is for you if troublesome and unruly business logic keeps you up at night and you want that to end NOW. It is also for you if you like to hear a good story.
Anshika has 10 years experience developing software at Posten Bring, building the logistics systems and APIs that enable millions of people in the Nordics to order and receive packages. She values studying users, and fostering cross-departmental collaboration to demystify unruly business rules. A typical day at work involves climbing stairs to the 17th floor of Posthuset, where she will transform whiteboard scribbles into deployed features. Off-duty you'll find her chasing sunsets and culinary adventures, sampling flavours from around the globe.
Anshika Kaul
![Anshika Kaul](/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F8440-400o400o1-KXH51i4vJAy8uXhNK163f2.png&w=640&q=75)