Latest Insights & Articles
Senior Full Stack Engineer and Mobile Developer building scalable production software across mobile, web, backend, ERP, POS, field-sales, SaaS, and AI-assisted development workflows.
AI Coding Agents in 2026: How I Use Them Without Giving Up Engineering Judgment
How I use coding agents in production engineering: scoped delegation, repository context, executable verification, risk-based review, and human accountability.
AI Coding Agents in 2026: How I Use Them Without Giving Up Engineering Judgment
How I use coding agents in production engineering: scoped delegation, repository context, executable verification, risk-based review, and human accountability.
Flutter 3.47 in Production: What I Actually Care About Before Upgrading
My production-focused Flutter upgrade checklist for real mobile apps: native tooling, breaking changes, offline workflows, printing, localization, store delivery, and rollback safety.
App Store Review Is an Engineering Problem, Not Just a Submission Step
Lessons from real iOS release work: payments, account deletion, minimum functionality, reviewer access, metadata, and why App Store compliance should influence product architecture early.
Designing Multi-Tenant Mobile Apps: Tenant Discovery, JWT Refresh, and Safe Session Boundaries
The architecture behind multi-tenant mobile login: tenant discovery, base URL switching, JWT refresh, concurrent 401 handling, logout semantics, and local-data isolation.
Next.js 16.3 in Production: Performance Is Great, but Security Updates Are Part of the Stack
What I care about when running Next.js 16.3 in production: measurable performance, Server Component boundaries, Supabase security, patching, deployment discipline, and maintainability.
Offline-First Flutter for ERP & POS: Reliable Sync Without Corrupting Business Data
Offline-first ERP and POS apps need more than local caching. This is how I think about durable queues, idempotency, conflict resolution, retries, and observable synchronization.
Backend Reliability for Mobile Apps: Transactions, Idempotency, Retries, and Concurrency
A framework-independent guide to the backend concepts that keep mobile and business applications correct under retries, failures, and concurrent requests.
Kotlin Multiplatform in 2026: What I Share, What I Keep Native, and Why
A practical Kotlin Multiplatform strategy for 2026: share business logic where consistency matters, keep platform experiences native when that creates product value.
Arabic Thermal Printing in Flutter: ESC/POS, TSPL, Images, and Real-World Trade-offs
What it really takes to print Arabic receipts from Flutter across ESC/POS, TSPL, and inconsistent thermal printer hardware.
Clean Architecture in Flutter: A Practical Guide
Clean Architecture isn't just a buzzword; it's a structural necessity for scalable mobile applications. Learn how to structure testable and maintainable Flutter apps.