Blog
Welcome to my blog. Here I share the stories, decisions, and implementation notes behind the apps I build. Each post is a detailed case study covering the motivation, key features, technical implementation, and stack tradeoffs of a specific project.
Whether you are interested in React Native mobile development, Next.js web apps, native Android modules, or full-stack architecture, you will find practical examples drawn from real shipped products. Currently featuring 46 case studies covering projects from e-commerce platforms to game engines.
AndroidKotlinJetpack ComposeAndroid AutoOBD-IIHardware IntegrationOpen SourcePythonETLGISGitHub ActionsGeoJSONPublic TransitAutomationReact NativeExpoTypeScriptGitCodeMirrorMobile ArchitectureExpo VideoStreamingChromecastGeospatialMapLibreZstandardGame DevelopmentUI DesignAlgorithmsJavaNetworkingVPNDNSMaterial 3ScrapingData EngineeringFuel PricesOpen DataNode.jsOrthodox CalendarMedia APIsBig DataAnime APIMedia TrackerAPI MappingData PipelineReanimated 4AstrologyMonetizationGoogle Gemini AIGoogle Play APIWebSocketsNative ModulesLocationMobileDownloaderMapsAPI IntegrationAISupabaseAPIAnimationCatalogGameState ManagementThemesGame EnginePhysicsWord PuzzlePuzzleGeometryTangramAudioMusic GameRhythmWord GameAdventureAccessibilityNative AndroidDigital WellnessWebViewOAuthSocial MediaAndroid WidgetGoogle PhotosBackground TasksNFCReal-time SyncTMDBNext.jsNestJSE-commerceUtilityLocalisationOffline-FirstCalendarCanvas APIClient-SideAngularData VisualizationChartsDynamic RoutingSearchBootstrapResponsive DesignWholesaleEducationGraph AlgorithmsPlanningJavaEEREST APIJPABackendArchitectureBest PracticesGoogle PlayApp PublishingDecision Framework