---
title: "Hakim Katende (@ghkatende) | Hashnode"
description: "JavaScript developer. Read the latest articles by Hakim Katende on Hashnode."
url: "https://hashnode.com/@ghkatende"
---

@ghkatende

# Hakim Katende

@ghkatende · Kampala, UG · Joined July 2021

JavaScript developer

[Website](https://ghkatende.com/)

### [The Hybrid Auth Strategy: HttpOnly Cookies for Web, Tokens for Mobile](https://gkhakim.hashnode.dev/the-hybrid-auth-strategy-httponly-cookies-for-web-tokens-for-mobile?utm_source=hashnode&utm_medium=feed)

When building a backend with NestJS to serve both a React web app and a React Native mobile app, a "one size fits all" authentication approach often leads to security gaps or integration headaches. Th

2 min read · [gkhakim.hashnode.dev](https://gkhakim.hashnode.dev/the-hybrid-auth-strategy-httponly-cookies-for-web-tokens-for-mobile?utm_source=hashnode&utm_medium=feed)

[Apr 10, 2025](https://hashnode.com/posts/the-hybrid-auth-strategy-httponly-cookies-for-web-tokens-for-mobile/6a01eb66fca21b0d4b35258b)

### [Prompt users to update to the latest app version of your application](https://blogs.ghkatende.com/prompt-users-to-update-to-the-latest-app-version-of-your-application?utm_source=hashnode&utm_medium=feed)

Force the user to update to the new apk, in 3 minutes.

2 min read · [blogs.ghkatende.com](https://blogs.ghkatende.com/prompt-users-to-update-to-the-latest-app-version-of-your-application?utm_source=hashnode&utm_medium=feed)

[Feb 6, 2024](https://hashnode.com/posts/prompt-users-to-update-to-the-latest-app-version-of-your-application/65c22ebcf6384113fb515d2d)

### [Setting up your Google Developers Service Account](https://blogs.ghkatende.com/setting-up-your-google-developers-service-account?utm_source=hashnode&utm_medium=feed)

While using fast-lane for app deployments.

2 min read · [blogs.ghkatende.com](https://blogs.ghkatende.com/setting-up-your-google-developers-service-account?utm_source=hashnode&utm_medium=feed)

[Dec 13, 2022](https://hashnode.com/posts/setting-up-your-google-developers-service-account/63989fdeda596adb0db880c9)

### [React Native Best Coding Practices](https://blogs.ghkatende.com/react-native-best-coding-practices?utm_source=hashnode&utm_medium=feed)

Hi there my friends on the internet, Today I will be sharing some of my best practices for writing maintainable code and saving time for the code review team; Areas of improvement, Anyone with any suggestions please you can add comments, and will def...

1 min read · [blogs.ghkatende.com](https://blogs.ghkatende.com/react-native-best-coding-practices?utm_source=hashnode&utm_medium=feed)

[Dec 7, 2022](https://hashnode.com/posts/react-native-best-coding-practices/639092fa3b225b244ab49542)

### [SSL Pinning in React-Native using trust-kit for android](https://blogs.ghkatende.com/ssl-pinning-in-react-native-using-trust-kit-for-android?utm_source=hashnode&utm_medium=feed)

Mobile application security

3 min read · [blogs.ghkatende.com](https://blogs.ghkatende.com/ssl-pinning-in-react-native-using-trust-kit-for-android?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/ssl-pinning-in-react-native-using-trust-kit-for-android/6390808839a6e5d41165f3ce) [Dec 7, 2022](https://hashnode.com/posts/ssl-pinning-in-react-native-using-trust-kit-for-android/6390808839a6e5d41165f3ce)
