Thoughts, learnings, and insights from my journey as a software engineer.
How I take an AI idea from rough prompt to a stable, testable feature in a real product.
Lessons from building document Q&A tools and AI assistants that rely on retrieval instead of pure prompting.
How I design REST APIs for apps like Sehatdastak and Amazon Seller Central clones so they stay maintainable as the product grows.
My end-to-end process for taking a rough idea to a production-ready React Native app with 40+ screens.
Patterns I used in apps like Apna Khata to make sure users can work even when the internet doesn’t.
Architecture, trade-offs, and hard lessons from co-founding and building a full digital health platform.
Patterns I use when building admin dashboards for products like Amazon Seller Central clones and MoveDial.
A practical comparison between classic automation (cron, scripts, webhooks) and AI agents that plan and act.
How I approached tricky production bugs like the iOS Azan notification issue in HAB1.
Folder structure, conventions, and patterns that kept my Node.js APIs maintainable across multiple projects.
Practical guardrails I use when integrating OpenAI into real products with real users.
How we turned a university data science project into a real, interactive analytics tool.
Stories and lessons from building scrapers for Pakistan Stock Exchange and Google Play Store reviews.
Patterns from apps built for Pakistan and similar markets where 3G is still common.
How I write lightweight specs for freelance and startup work so everyone stays aligned.
The technologies I reach for when I need to ship a full product end-to-end on my own.