waleed.hashnode.devInstall and Auto Launch Expo Release APK with Dynamic Package Name CheckingWorking with Expo in the bare workflow (or after running expo prebuild) opens up the full power of native Android development — but it also introduces some common pain points. Two of the biggest issues developers run into are: System theme not detec...Sep 24, 2025·4 min read
waleed.hashnode.devMastering Data Flow and State Management in Flutter: A Practical Guide for React DevelopersIntroduction Flutter has rapidly become one of the most popular frameworks for building cross-platform mobile applications. If you’re coming from a React or Angular background, many of its concepts—widgets, immutable state, and one-way data flow—will...Apr 28, 2025·6 min read
waleed.hashnode.devTesting Lambda Functions Locally with Mocha & Chai for Integration ReadinessTo ensure thorough testing of AWS Lambda functions locally, especially to catch integration issues before deploying to QA or production, you can use a combination of tools, libraries, and practices. Here's a step-by-step guide on how to achieve this,...Oct 25, 2024·5 min read
waleed.hashnode.dev'This' the JavaScript in PowerMode!A Comprehensive Guide for Beginners If you've ever found yourself confused by the this keyword in JavaScript, you're not alone. It can be one of the trickiest concepts to grasp, especially since its behavior changes depending on the context. But fear...Aug 15, 2024·4 min read
waleed.hashnode.devA Comprehensive Guide to AWS SAM Template for Lambda Functions: Events and Environment VariablesAWS SAM (Serverless Application Model) simplifies building and deploying serverless applications on AWS. In this guide, we’ll dive into the details of how to define different types of events in an AWS SAM template that trigger Lambda functions, such ...May 28, 2024·5 min read