GeistHaus
log in · sign up

https://wahibhaq.com/feed.xml

rss
20 posts
Polling state
Status active
Last polled May 19, 2026 06:14 UTC
Next poll May 20, 2026 08:49 UTC
Poll interval 86400s
ETag W/"65d2651e-3a0b"
Last-Modified Sun, 18 Feb 2024 20:14:22 GMT

Posts

Important Lessons Learned From My First Experience of Pre-recorded Talk
A closer look at how you can better understand and prepare yourself - I was asked to present 3 topics as part of the “Tech. Sessions” category at Huawei’s largest tech conference “HDC.Together 2020”. It was my first-time experience to do a “pre-recorded” talk in front of the camera instead of an audience which taught me a thing or two. I decided to...
http://wahibhaq.com/blog/6-Lessons-Learned-Prerecorded-Talk/
3 of my Talks went live at Huawei's HDC.Together 2020 Global Conference
I got a unique opportunity to introduce new HMS Core Updates to international audience - HDC.Together 2020 conference was held from 10-12.09.2020. I got a unique opportunity and honor to give 3 Talks at this grand annual Online event. The pre-recorded talks were telecasted live to global audience. Videos of the talks are now available on Youtube. Device Virtualization (DV) Engine This talk highlights a...
http://wahibhaq.com/blog/Huawei-HDC.Together-2020-3-Talks/
6 Things I Learned From My Layoff Experience
A traumatic moment that will change your perspective on your work and career - It is my first attempt at writing a non-technical article and also the most difficult one because it is a topic which is so personal. It is about my “Layoff” story which happened in 2015, a traumatic experience (as an expat) which ended up teaching me a thing or two...
http://wahibhaq.com/blog/6-Things-Learned-From-Layoff-Experience/
Choosing a chat platform for public online communities
Alternatives of Slack - My motivation to talk on this topic was to highlight that IMHO Slack is not the ideal platform for public communities because there are serious restrictions with the free plan. I researched some alternates to Slack and shared them through this talk.
http://wahibhaq.com/blog/talk-chat-platforms/
Resume Hacks for the Job Applicants | Youtube Interview
Candid Interview - I have gone through job search phase several times in Pakistan and also in Germany which taught me a lot. For past 2 years, I have also been involved in screening CVs of applicants and interviews which gave me a very different perspective of hiring. It is really not easy...
http://wahibhaq.com/blog/resume-tips-interview/
Monitoring Wi-Fi Connectivity Status in a post nougat world
Part 1 and Part 2 - We wanted to understand when the user enters or leaves concerned locations or Point of Interests (POI). It is easier said than done and we explored several solutions. Listening and keeping track of a Wi-Fi connection or disconnection status was one of the ways we wanted to try and test....
http://wahibhaq.com/blog/monitoring-wifi-connectivity-status/
An easy way to mock an API response using Retrofit, OkHttp, and Interceptor
Many times, Android developers need to start implementing features even when the backend is not ready yet. An easier way is to ask the backend developer to create the API service and just send fake content for the sake of it. The underlying notion is that we are not backend...
http://wahibhaq.com/blog/easy-way-mocking-backend-api-response/
Fireside Chat with KI labs
I sad down with Wyatt (Talent Acquisition Partner) at KI labs for a very casual interview. Probably my first ever so far and I enjoyed it :) If it sounds interesting, you can read the original article on medium!
http://wahibhaq.com/blog/fireside-chat-ki-labs/
How to continue work even when children tasks fail or timeout using Kotlin Coroutines
This talk was given at KTUG Munich Jan Meetup and later at GDG Android Meetup. Primary motivation was to share our learnings with the community while using Kotlin Coroutines for an interesting use case we had in our project. We are barely scratching the surface but I felt it might...
http://wahibhaq.com/blog/kotlin-coroutines-exception-handling/
Developers + Empathy for Users = Win-Win
This lightning talk was given at DACHFest Munich to highlight some misconceptions, why it matters to practice empathy towards users, adjusting expectations, working with designers and some tips from personal experiences. It was my first talk at DACHFest and my first non-technical talk as well. I am glad I applied...
http://wahibhaq.com/blog/dachfest-talk/
Monitoring GPS and Location Permission checks using LiveData
Part 1 and Part 2 - In our last project, we worked on a smartphone app to combat electric vehicle anxiety by understanding users’ needs, providing the owner with real-time data about their drives and offering a mechanism to compare suitable electric vehicles. In order to make that happen, tracking of driving behaviour through the app...
http://wahibhaq.com/blog/monitoring-gps-and-location-permission-checks-livedata/
Kotlin, What the hype?
Kotlin is not just for Android! - This talk was given as part of our regular bi-weekly KI University session which is an internal company event at KI labs. I shared my enthusiasm for “Kotlin” with company colleagues and It was meant to help other engineers getting familiar with the idea of Kotlin and motivate them to...
http://wahibhaq.com/blog/kotlin-what-the-hype/
Is it legit to send remittances to home country via Transferwise?
Does it strengthen local currency? - tl;dr: Transferwise works with pre-stocking Pakistani Rupee (PKR) in partner bank. It’s legit and strengthens local currency when you use it to send remittances. If you are a desi expat living abroad then it’s highly likely that you are already using Transferwise to send money across borders. I have been...
http://wahibhaq.com/blog/transferwise-remittance-legitimacy/
Monitoring GPS and Location Permission checks using LiveData
This talk was given at Android BBQ Meetup In our last project, we had to implement checks to ensure GPS is enabled on the device and Location Permission is granted by the user. It is important to highlight that both are critically needed to ensure the app can perform Location...
http://wahibhaq.com/blog/monitoring-gps-location-permission-livedata/
Prevent Mobile App Security Breaches?
Is Your Company Using These 8 Precautions? - As the marketplace turns to mobile, large and small enterprises are seeing a rise in mobile security breaches. From phishing attacks to failures in addressing known vulnerabilities, breaches are being reported across all industries. The Ponemon Institute recently published survey results indicating that at least 25% of business will experience...
http://wahibhaq.com/blog/8-precautions-enterprise-mobile-security/
Thoughts on Clean Architecture and MVP
A Brief Summary - Roughly 3 months ago I was going through a job search process for Android dev position and went through various interview steps. I was given a task, from one of the potential employers, to submit one page recommendation of an architecture for the following situation: You are an experienced developer....
http://wahibhaq.com/blog/clean-architecture-mvp-summary/
Urdu Font Comparator App
How I ended up working on this project - “If your life is not on a successful track, then ask yourself: Am I a consumer or a creator?” It was a New Year’s goal of mine to develop and publish my own Android app while contributing something to Pakistani community no matter how minor is the impact. It was...
http://wahibhaq.com/blog/introducing-urdu-font-comparator-app/
Android Tech Stack at Freeletics
Android developers often ask me about which 3rd party libraries are used in Bodyweight and Nutrition android apps from Freeletics. So, to answer all those questions, I wrote a blog post talking about just that and it’s already published on Engineering Blog. If it sounds interesting, you can read it...
http://wahibhaq.com/blog/freeletics-android-tech-stack/
Droidcon London 2016
This is just a small effort to transform my handwritten notes to a blog post. They are just important points, tips and things which I noted for myself to be explored later. For the talks whose videos are already published, I have made the title as hyperlink so that you...
http://wahibhaq.com/blog/notes-droidcon-london/
Compiled Java & Android Interview Questions
I have been through a major Job search saga for Android Developer position in Germany in 2015. It was exhausting but a very interesting & exhilarating experience as well. I had to revise basics and grasp more deeper understanding of fundamental topics. I used to document the technical questions once...
http://wahibhaq.com/blog/compiled-java-android-interview-questions/