Skip to content
2024
01.05
April 27. beetech conf 2024 First time I was as a speaker at such a big conference. Compared to smaller halls, here there were spotlights in my face, because of which I couldn't see …
25.04
Icons in fonts I love this stuff. Thank God mobile somehow avoided this mania of stuffing icons into fonts. Although designers still mess up in Figma, and developers export …
20.04
Impressions from Burj Khalifa Impressions from Burj Khalifa are the same as from the wheel or the palm, it's just too huge a thing to fit in your view. Definitely the main place worth …
20.04
Vacation in Dubai And again salam from Almaty. The second week of vacation was a bit more rushed than the first, thanks to the weather. On Tuesday, Dubai had what seems to be …
18.04
News from Google I/O Still peeking with one eye at what's happening on the internet. And there comrade Grishka on Reddit made quite a strong butthurt. Wrote a clone of the …
14.04
Vacation in Dubai Salam aleikum from Dubai. The first week of vacation is coming to an end, the rest is going according to plan so far, awesome. I think I last …
07.04
Podlodka talk recording I'm preparing for vacation here and plan not to think about work for the next couple of weeks (hardly likely to succeed). Because of this, the week turned out …
01.04
BeeTech Conf 2024 And here's the second announcement. On April 27th I'll also speak at our offline conference in Almaty. I'll be talking about our experience implementing a …
29.03
Why Android projects are so complex Here on Reddit a guy came, says that in this Android of yours the project is too complex and here in our Rust we created a main file and off we go. They threw …
27.03
Podlodka talk Spoke at Podlodka yesterday morning. Turned out pretty well, I think. By my own feelings, I was quite confident. If I compare it to the offline talk at DevFest, …
25.03
Compose and design systems And this is a very good article, if you ignore all the author's attempts to not offend anyone with words. But those are the times nowadays. Last year we …
21.03
Extra Pass for Podlodka As a speaker I have an extra pass for the season Podlodka Android Crew about app performance, which will take place from March 25 to 29. If interested, post …
21.03
ViewModel and init I came across the first article in a series of best practices for working with ViewModel. Looks very similar in style to something from Google, which got me …
15.03
Music in Maps I've almost already come to terms with the fact that I live in a world where food ordering apps and taxi calling apps are the same thing. From a technical point …
13.03
Leaving the Comfort Zone So I've disappeared here. Suspiciously for myself planned to leave the comfort zone (let me back in please) and somehow too actively live through these two …
01.03
Time Today we have something like a mini apocalypse here. Besides the fact that February is already a leap year, they also decided to extend it by an hour, one-time …
21.02
Hopelessness Some things are initially designed in such a way that they're impossible to remake later. At the same time they increasingly negatively affect the product or …
16.02
OpenAI Sora I don't have time to recover from their previous news, and OpenAI there shows some magic again 🤯. Okay even on the landing page, that's probably specially …
13.02
Material 3 Compose Release Interesting, does anything bother anyone there? 😰 https://material.io/blog/material-3-compose-1-2
12.02
What Every Android Developer Should Have in Their GitHub? Android Weekly brought nonsense again. Right as the first item in today's newsletter. The post talks about how in the competitive world of Android development …
01.02
About Postponing the Inevitable I can't get used to the fact that if something big and scary is looming, it will be postponed several times, rescheduled, cancelled, and still come suddenly at …
31.01
Force Updates Literally yesterday I saw the Prompt users to update button in Google Play console, today the news went out. In connection with this, several thoughts. The …
30.01
Neural Networks and Content I can't shake the feeling that a bunch of content is already written by neural networks. And the more it's a regular and non-author topic, the higher the …
29.01
Changelogs and Google Master class on changelogs from Google. Honestly, I came here specifically to find out if they fixed my specific crash. As you understand, I didn't find out.
24.01
AirPods For those who while on a meeting in a static position talk through AirPods or any other TWS headphones, there's a special cauldron in hell. Especially if there …
21.01
About Mock Interviews A couple years ago, when I was preparing for all sorts of interviews, I liked to watch public interviews from YouTube. Now I can't stand them. I always catch …
20.01
On the Importance of Resolutions The end of each quarter and, especially, year in a company with processes is, of course, terrible. Talk to everyone, agree on goal completion, write an …
06.01
Deprecated Experimental Compose Reddit brought something wonderful again. This is actual material3 code. Here you see a unique Deprecated Experimental function. The pinnacle of Googleness. I …
04.01
Smart People Discuss UX Birman's new podcast reminded me that I really love listening to smart people discuss UX. You know, that format when they say obvious things and get outraged …
03.01
2023 Year in Music Around each new year I remember what music the outgoing year was about. Not breaking tradition. I'm recalling ten albums without which I can't imagine 2023. …
2023
27.12
A Regular Day Spent about five hours trying to figure out why the project won't build. In one branch it built fine, worked calmly in another, added one not very big commit on …
22.12
Authentication Advice for the young: don't touch anything related to authentication or app startup. Because any tiny mistake is potentially thousands of people who will have …
15.12
Paid Plugins At work we have GitLab, so I pay for the Gitlab Merge Requests plugin as much as a buck and a half per month to do code reviews like a human from the IDE, not …
24.11
Integrations Read an article from Spotify where they measure app size right in MRs. The approach, though not new, is very cool and reasonable. They use some 3rd party thing …
18.11
About Soul Watched a fresh interview of a banned group with a foreign agent, and there they discussed in passing the topic of neural networks' influence on musicians, …
14.11
OpenAI Keynote I missed last week's OpenAI keynote, but today I realized how important this event was and watched it, thanks to the latest Radio-T. I continue to listen to it …
05.11
Instagram Went to a concert, decided to post a few stories. I always try to cut videos nicely, I don't like to just upload as is. At this point I could have already …
28.10
Google DevFest Almaty 2023 I had a significant event here today, I spoke live for the first time in my life to a fairly large audience. Very interesting spectrum of impressions. From the …
24.10
A Year at Work I realized that exactly a year ago I got a job at my current work, so the second year has started unnoticed. If someone doesn't know, I'm tech leading the main …
20.10
Arc For about three months I've been using Arc as my default browser. Not that Brave didn't suit me before, but why not test it out. Still, the browser takes up too …
05.10
Press Again to Exit Besides PIN code screens, which I've already written about not understanding their purpose, there's one more such feature, but a bit smaller. I'm talking about …
03.10
Kotlin What pisses me off about Kotlin is how often I see people trying with all their might not to use standard language features and replace them with their own …
04.09
Pixels After the 6A appeared in my family, now there's a second Pixel, my own 7. I want to write a bit about this. I don't change phones that often, my overall path in …
30.08
Wrong Abstractions A fairly beaten topic, of course, but periodically I want to remind myself and people that wrong abstractions are absolute evil. One of the key moments in your …
23.08
Clean Architecture for Android By 2023, the words Clean Architecture already make me shake for some reason. Mainly, of course, this is a consequence of how they turned into a cargo cult for a …
12.08
Content I've already mentioned this topic in passing. I came to the conclusion that the most useful and interesting content for me is authored content, behind which …
10.08
Roadmaps Now for every specialty there's a ton of roadmaps. And many fall for them, thinking they need to "know" all this to work in that specialty and not be …
28.07
Sync with Settings Repository Android Studio updates - endless potential for new posts. Although, to be fair, this time it's more about IDEA. We'll see over time what else they broke there, …
15.07
Retrofit We somehow missed the moment that everyone's beloved Retrofit hasn't been released for more than three years, since May 2020. Maintainers in discussions say …
13.07
Crash-free An interesting thought came to mind that I've never thought about from this angle. Crash-free rate over time without any external factors will generally get …