Writing
Blog
Notes on mobile engineering, Flutter architecture, and product delivery.
Explore 6 series →Series
View all →Series · Astronomy
The 88 Constellations
Every constellation recognised by the IAU — how to find it, what is in it, and the story behind the name.
Series · Programming
DSA & Algorithms in Python
A 52-part course through data structures and algorithms, every one implemented and explained in Python.
Series · Nepal
Nepal Driving Licence
The likhit exam, the trial, the new province portals and everything after — checked against DOTM, not copied from other blogs.
Series · Card games
Callbreak
The rules, the scoring and the strategy of Callbreak — checked against Pagat and against a working rules engine, not copied from other blogs.
Series · Puzzles
Sudoku
How Sudoku actually works — the rules, every solving technique in order of difficulty, and what to do when the grid stops moving.
Series · Morse code
Morse Code
Reading, writing and hearing Morse code — checked against the ITU standard and its actual timing, not against the myths.
Posts
Jun 19, 2026
Clean Architecture in Flutter with BLoC: A Practical Guide
A hands-on guide to splitting a Flutter app into domain, data, and presentation layers with BLoC — a full feature: entity, use case, repository with DTO mapping, and a Cubit.
Jun 10, 2026
Offline-First Flutter: Syncing Local and Remote Data Reliably
A practical engineering guide to offline-first Flutter: a local source of truth, a durable outbox sync queue, conflict resolution (last-write-wins vs. merge), and real failure handling.
Jun 15, 2026
Flutter CI/CD with GitHub Actions and Fastlane: A Real Pipeline
A production-grade Flutter CI/CD pipeline: analyze and test every PR, then build signed iOS/Android artifacts and ship to TestFlight and Google Play on a tag — real Fastlane lanes and workflow YAML.
Jan 20, 2025
Automating Flutter Releases with GitHub Actions
Turning the stressful release-day ritual into a calm, repeatable pipeline that ships signed builds to both stores.
Nov 3, 2024
Building Offline-First Apps with Hive and BLoC
A pattern for caching writes locally and reconciling with the server so the app stays usable with no connection.
All 5 posts