
Yesterday was a busy day. Spent it from morning till evening at the CodeTalks conference.
Keynote by Vitaliy Sharovatov - such a typical keynote. Motivational and energizing. In essence, of course, nothing new was said, but what everyone already knows was formulated quite concisely. We heard about the need to improve technical skills and social capital. It's a pretty cool find at the very first talk of the day to tell people that you came here to network, so network, with arguments. Looking ahead, thanks to this or not, but at this conference everyone really went into contact easily, thanks to which everything went really great. Thanks also to colleagues from the ex-mobile broadcast (hehe) for the company.
Then according to reviews from other people there were interesting talks, which I might even re-listen to in the recording. They promise videos this week. But at the venue itself, talk time is the most convenient time to collect merch from company stands and food from catering tables. While there aren't that many people - you can even breathe calmly somehow, otherwise lately it's become fashionable to hold conferences in premises where the lobbies are clearly not designed for so many people. The Arman cinema, where everything took place, is itself beautiful as an architectural monument, beautiful, the halls are amazingly comfortable thanks to the silence and softness of the seats, but there was a bit of a lack of lobby space.
Said about the quiet cinema halls, have to say about the loud lobby. A very unfortunate decision to hold a track of apartment concerts there in the corner, noisy, can't hear anything, but the message "do it right, don't do it wrong" from all the apartment concerts I visited was received. I'll note the design one about UX, there was quite a cool live discussion.
There were literally three mobile talks. Vitalii Markus told interesting practical things about performance optimization on Compose without all that banality about Stable classes, with real examples from the Flo app. We had a productive chat after the session about why Google doesn't make us write optimized code from the box with their APIs.
The talk by Sergey Lapin from Vivid Money became the most unexpectedly interesting for me, because from the title it was hard for me to assume that it would end up being about a Compose Multiplatform Wasm tool for marketers, in which they can prepare their banner campaigns seeing in real time how it will look, as it reuses the application's design system. This sounds like almost the first cool use case for how to apply these hyped multiplatforms in work. But even this case is more of a personal initiative and due to such a marginal stack may not survive after the initiator leaves)
And at the end this Android "track" was diluted by Sanatzhan Aimukambetov from Kolesa with an iOS talk about what features they added to their updated debug menu. I picked up a few ideas, but for some reason I can't shake the feeling that many tasks moved into it are solved for us by some ready-made tools or don't make sense for us at all.
Super like for the organization, food was there all day and didn't run out, no delays, good communication from organizers, convenient parallel hour slots for talks, speakers brought from abroad. The only thing, it seemed to me - speakers weren't pushed very hard, many had some mistakes and not the clearest speech. An afterparty for everyone in a neighboring bar with beer and snacks that didn't run out for 3 hours is also something new. In short, they clearly knew what they were doing, and clearly money is not a problem. The question "who's paying for the feast" still haunts me. I just don't believe that it pays for itself from inexpensive tickets and a few sponsors, thank you if anything 🙂






