Skip to content

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.