Notes / from shipped work
Write down the hard part while it is still specific.
I write technical notes about decisions inside my Android products and the work of translating real operational systems into code.
- 01
/ 6 min read
What I Learned Publishing Several Apps on the Play Store in 6 Months
The real challenges of going from zero to three published Android apps — from policy rejections to FFmpeg crashes, and everything in between.
- 02
/ 7 min read
Building a Math Parser from Scratch in Kotlin
How I built a recursive descent parser for Smart Calculator that handles nested expressions, operator precedence, and edge cases — without any external libraries.
- 03
/ 8 min read
Integrating FFmpeg in Android Without Losing Your Mind
A practical guide to using FFmpeg on Android — from choosing the right library to surviving native crashes, background processing, and real-time progress tracking.
- 04
/ 6 min read
From XML Layouts to Jetpack Compose — A Practical Migration Guide
What actually changes when you switch from XML to Compose, the gotchas nobody warns you about, and why I'd never go back.
- 05
/ 7 min read
Reverse-Engineering Samsung TV Protocols for a Remote Control App
How I built a dual-mode TV remote that works over both IR blaster and Wi-Fi — by decoding NEC protocols, discovering UPnP devices, and speaking WebSocket to Samsung TVs.