Contact us

International Women’s Day Bulgaria 2022

Published: 09/06/24

Anna Zharkova, lead developer of Usetech, will make a presentation on the topic “KSP and Plugins. Optimizing Kotlin Multiplatform common code”.

KSP is an API from Google for writing Kotlin compiler plugins. Using KSP, we can write annotation processors to reduce boilerplate and solve cross-cutting concerns. Also, KSP is more effective than KAPT. Among the advantages of using it is the support of the Kotlin Multiplatform. Another way to optimize the common code is to use Kotlin plugins. In her report, Anna will show several examples of using her own plugins and processing KSP in the Kotlin multiplatform application that supports both iOS and Android.

What do they say about this year’s event?

“This year, our theme celebrates all kinds of progress — big or small — and the strength we demonstrate when we don’t let fear hold us back from following our dreams. So often, we hold ourselves to impossibly high standards and feel disappointed when we can’t reach them — or worse, we don’t even try. When we let the idea of being perfect go, we allow ourselves the space and freedom to try new things, to make mistakes and to learn. We see that all of our experiences — the good, the bad, and the ugly — have made us who we are today. Instead of striving for perfection, we can strive for growth and discovery. Instead of being fixated on the destination, we enjoy the journey, wherever it takes us. Our paths aren’t always linear, and we may come across seemingly impossible challenges, but when we celebrate #ProgressNotPerfection, we are celebrating all we’ve accomplished — big and small — and our inner strength and resilience that allowed us to get here. Brace yourselves and await further updates here on our official community event page or in your mailbox, if you are already a member!”

When? Thu, Apr 21, 6:00 PM (EEST) — the beginning of the event.
11:00 PM — 11:45 PM — Anna’s report.

Where? Register for the event and book the time in your calendar.

let’s work with us

Tell us more about your request by leaving the application in the contact form below, and our team will contact you.
01
What do you do? Tell us about your company. Who are your competitors?
02
What is your task? What do you want to achieve in the near future? What's stopping you?
03
How do you see the solution to the problem? How do you plan to achieve your goals? What solutions have you tried before?
04
What are your expectations for the result? In what form do you want to see the solution to your problem? At what time? Why is it important? What should it look like?
05
How much money are you planning to spend? What is your budget? Why are you willing to spend this amount?