blog.rachitkhurana.techImplementing App notifications: The FOSS wayThe Beginning: Building My First "Real" App Recently, I embarked on building a Splitwise-like expense-splitting app using React Native and Expo. This wasn't just another side project鈥攊t was my first proper dive into this tech stack, with React Native...Jul 12, 2025路8 min read
blog.rachitkhurana.techBuilding a RAG with Supabase Vector & OpenAIAs AI continues to evolve, one of the limitations of generative AI is its tendency to hallucinate鈥攑roducing inaccurate or nonsensical outputs, especially when it lacks relevant context. This is where Retrieval-Augmented Generation (RAG) comes in. RAG...Sep 16, 2024路4 min read
blog.rachitkhurana.techDeploy Django to Azure - The Easy WayThe general perception is that deploying applications on the cloud is complicated, but that is not always true. We have really easy ways to deploy stuff on the cloud as well. So I will be demonstrating how to deploy Django Webpps to Azure easily. Pr...Jul 11, 2024路5 min read
blog.rachitkhurana.techTop 5 Must-Have Tools for Linux UsersLinux is known for its flexibility and powerful command-line tools. To make the most out of your Linux system, here are five productivity tools that can enhance your workflow. 1) Zoxide (z) So you might be wondering what exactly is zoxide ? According...Jul 2, 2024路4 min read
blog.rachitkhurana.techLet's Learn Django #6: Using Database & Admin PanelIn the last blog, we discussed how can we use Django templating to the fullest. In this blog, we will discuss how can we use databases and handle our data in Django. Introduction to Django databases I am hoping everyone knows what a database is, but ...Jul 22, 2023路5 min read