← back home
A commit log for how I think.
Notes on architecture, decisions, and the trade-offs behind the systems I build - written like commits, not blog posts.
August 2026AOSP3 min read
How we disabled privacy indicators on custom Android image
A history and brief instruction for those trying to disable privacy indicators on their hardware. This requires modifying the Android source code, and I don't recommend disabling it completely; it's better to customize it, which is what this article will cover.
August 2026Blog18 min read
Procedural Cover Generation: Designing Without a Designer
How I built a procedural cover generation algorithm for this blog and its project catalog - no designer, no stock photos, no AI - and the mathematics that makes it possible.
August 2026Blog1 min read
Added support for Mermaid and PlantUML, and fixed some bugs in the admin panel
I decided to add support for diagrams, added support for bullet points, and also fixed several critical bugs.
July 2026Video Streaming2 min read
The bug turned out to be completely different from where it was expected
At work, it can happen that a problem might look exactly like what you're used to. But it might turn out to be much deeper and more interesting. This is exactly the problem we encountered with RTSP video streaming in our environment.
July 2026Video Streaming1 min read
I continue to struggle with ONVIF video streaming
It's not as simple as it might seem at first glance. There's a huge amount of stuff I never even knew about throughout my entire career.
July 2026Blog1 min read
I just launched my first personal Portfolio Blog!
Congrats me on my very first Journal Post!





