Skip to content
2026
14.02
On Android Content In Android-specific communities like r/androiddev or Android Broadcast, there's now quite a lot of negativity about how everything is sliding into AI. People …
11.02
On Agent Skill Priorities Once you start actively configuring skills, you run into a pretty annoying problem. In a specific project, you have project skills; at the system level, you …
04.02
The Golden Era of Linux Is Now And it's not because Linux distributions have somehow changed over these years. Quite the opposite. Just as you had to prop everything up with your own …
03.02
About Codex App and CLI Let's already admit to ourselves that agents in terminals are not the pinnacle of evolution, but a temporary solution from the Claude Code team that …
29.01
About Claude Code Bugginess As much as Anthropic knows how to make models, they equally don't know how to make quality software. I literally catch several bugs in Claude Code every day …
24.01
About Prompt Requests Stumbled upon an interesting discussion on Twitter. Context: open source contributions. Key idea: contributors should bring not pull requests with code, but …
22.01
About Authentication Let's lament how fragile the world is. For every main scenario there are always a million edge cases that either nobody tested, or everyone turns a blind eye …
20.01
2025 in Music Around every new year I try to recall what music defined the past year. Let's continue the tradition. Here are ten albums I can't imagine 2025 without. This …
13.01
About Commands, Skills, Agents, and Plugins In recent days I've been seeing too much content where someone made some plugin for Claude Code, some skills, agents and everything in that spirit. It seems not …
12.01
About the AI Development Paradox To the previous post I want to add one more conclusion. Previously, startups and bloody enterprises were on different sides of the spectrum. And specific …
10.01
About Vibe Product Management As a disclaimer: we seem to already be at the stage where the phrase vibe coding has almost stopped being derogatory and describing mindless approval of all …
03.01
About Disposable AI Interfaces New year, but posts are still about AI. Another cool use case for agents has been discovered. Several times recently I've found myself in a situation where I …
01.01
Happy New Year! A traditional greeting from the already arrived new year to everyone who's already celebrating and those who are just getting ready. The year was okay, better …
2025
30.12
About Leadership Attention Today some managerial reflections. In the previous post I noted that teams always have strong (high) and weak (low) performers. In different senses. Both in …
22.12
About AI Proactivity All people belong to a certain part of the spectrum. On one side there are those who simply do exactly what they're told. And on the other, those who on top of …
13.12
About Development Bottlenecks Yesterday OpenAI published a rather interesting post about how they developed the Sora Android app using their Codex. I don't want to retell everything, it's …
11.12
The Wrapped We Deserved Claude Code now has a /stats command to see how much you've been torturing it lately. The informativeness of the chart is off the charts, clearly Claude itself …
08.12
Spec-Driven Prompts Example Under the previous post, Georgy asked me to share the commands. No problem, here you go - https://github.com/pavelkorolevxyz/spec-driven-prompts But I …
01.12
About Spec-Driven Development If you think your approaches to agentic development are somewhat impostor-ish and somewhere out there someone is doing real beauty, that's partly true, of …
23.11
About Unfamiliar Stack and Agents A couple weeks ago I got fired up about a small pet project idea. It's a web application, and this is my first experience where I want to overcome the feeling …
12.11
About Neural Network Memory and Commands Continuing the notes topic, I want to emphasize again that it's become for me the main entry point into neural networks. First of all because I always start …
10.11
About a Dump of Reports from an Agent A small life hack for working with an agent that I've gotten very used to. Add some folder like ai/ to gitignore and in AGENTS.md leave some rules like this: - …
02.11
About Notes and a Team of Subagents Before, maintaining a note system would devolve into procrastination under the guise of configuring Obsidian. Now I'm already at the far next level, where I'm …
26.10
Solving a Task Ourselves vs Delegating to an Agent About a week ago Dima from Drinkit wrote a post about them experimenting with algorithmic generation of the network layer from OpenAPI spec with models, …
18.10
Cool Story About Updating Coil Not long ago we got around to updating some dependencies in the project for hygiene reasons. And it was coil's turn. Version 3.0 came out last November. We …
15.10
diff-coverage-report https://github.com/pavelkorolevxyz/diff-coverage-report Just 4 days of ping pong with Gradle Plugin Portal for them to approve my publish, plus several free …
03.10
About Test Coverage There's surprisingly little information on the internet about how to technically set up increasing test coverage levels on projects where, for historical …
01.10
About QA and Philosophical Conclusions So we stress about not breaking something in production. About some untested changes not going to final users. We conduct regressions. Many people participate …
12.09
About AI Coding Again This video by Theo is excellent. I watched it about a week ago and have been mulling it over all week. It finally solidified all those thoughts that I was …
11.09
Recommendation of Two Events Today I want to recommend two events to you. First, Almaty, tomorrow evening, September 12. The first meetup from our local nullptr.party community - …
10.09
AGENTS.md Just two months ago in my last talk I mentioned that there's an AGENT.md approach from some enthusiastic folks who formalized it as a manifest/proposal to agent …
02.09
About What Insanity Is I've noticed that lately I've consistently adopted this approach to working with code - I often do work twice. The first time - I still don't fully understand …
26.08
About Tests and AI This past week I programmed significantly more than usual. At work there's a small side project - a console Kotlin application for exporting the design system …
04.08
About the Terminal Largely because of Claude Code, the time I spend in the terminal has multiplied. Though even before that, I always had it open just in case. Not out of luxury, …
28.07
AI Driven Development Talk Video ▶️ The video of the talk arrived. And the full playlist. Once again thanks to Ilya for stepping up, organizing recording for us in short deadlines and then …
25.07
About Notes and Agents I've had a habit for a long time of starting each day with creating a daily note, into which I dump all my RAM during the day: what I did, what's the status, …
23.07
16kb Page Sizes Maybe everyone in Android has been bugged with this topic already, but I'm about the same thing. If you happen to be related to some Android app, and you don't …
23.07
Android Developers Community Categorically support the initiative to bring everyone together in the mobile community. Add the folder to yourself, or they say it's gotten boring with us in …
15.07
July 11. AI Driven Development Meetup Wow, things really took off. In a week, the event turned from a small meetup for our own into quite a large meetup for a hundred people. For me, this is the …
04.07
Spontaneous Meetup in Almaty A story about how meeting Rodion last week turned into a spontaneous meetup about neural networks with talks. Almaty, registering.
29.06
Claude Code First thing after vacation, I brought 100 bucks to Anthropic to play with their agent with fresh energy. For those who don't know - they have Max subscriptions …
27.05
Cool Story About danger-kotlin I'm having infrastructure weeks. Rewriting CI pipelines, setting up automations, enjoying it. Now the turn came to danger-kotlin, I was adding several new …
09.05
About Material 2 to Material 3 Migration We often say that we have our own design system in the project. Actually, it's ours, of course, partly. Essentially, we abstracted from the product developer …
05.05
Chapter Four. App Icons What could be simpler than just changing an app's icon, right? Designers draw a 1024x1024 icon with a margin, we understand that for adaptive icons we need …
26.04
Chapter Three. Fonts Historically, Roboto was hardcoded everywhere in our project. Now, instead of it, two new typefaces appeared: one for headings, another for everything else. It …
23.04
Claude Code Documentation Got around to the Claude Code docs from Anthropic. I generally love reading docs and various guides from AI tool creators lately. There's always a lot of …
22.04
Chapter Two. Gradients An attentive viewer has probably noticed from the screenshots that our buttons are now not solid colors, but gradients. And in general, gradients are a very …
20.04
About the Redesign We launched a quite large redesign and rebranding of the "My Beeline" app to "Janymda". If you look only at the technical side of things, …
11.04
About Firebase Studio Yesterday, news started spreading that Google showed Firebase Studio. Funny that it's especially active in Android circles, although it has almost nothing to do …
07.04
Gemini 2.5 Pro Pricing I somehow missed that Google showed pricing for Gemini 2.5 Pro. It's something between 4o, if you run less than 200k tokens, and Sonnet 3.7, if you run up to a …