blog.arnabxd.meBuilding an NSFW Detection Telegram Bot with Bun and TypeScriptEver wondered how you can keep your Telegram groups or online communities safe from inappropriate content automatically? It's actually easier than you might think! In this article, I'll walk you through building your own NSFW (Not Safe For Work) dete...Aug 13, 2025·5 min read
blog.arnabxd.meImplementing Auto Token Refresh with "Ky" for React & React NativeModern web and mobile applications typically use JWT (JSON Web Tokens) for authentication. These tokens expire after a certain period for security reasons, requiring a refresh mechanism to maintain user sessions. In this guide, I'll show you how to i...Apr 10, 2025·9 min read
blog.arnabxd.meBuilding a Reusable React Native Input Component with React Hook FormWhen developing forms in React Native applications, we frequently encounter these challenges: Repetitive Code: Setting up input fields with proper styling and behavior for each form Validation Complexity: Managing form validation and error states c...Mar 22, 2025·5 min read
blog.arnabxd.meMethod chaining in TypeScriptMethod chaining is a very useful and popular method in JavaScript and TypeScript which helps you write more readable and concise code. In this article, I will explain how method chaining works in JS/TS and how can you write your chainable methods. Wh...Feb 10, 2023·3 min read
blog.arnabxd.meFade Image with background in React-Native with react-native-skiaEven though react and react-native have the same fundamentals, designing many basic web things can be pretty hard and non-efficient. Fading Image or any View with the background can be achieved with LinearGradient and React-Native-SVG library but in ...Apr 24, 2022·2 min read