Introduction JSON is a lightweight data-interchange format that is easy for humans to read and write, and easy for machines to parse and generate. In Go, working with JSON is made simple with the encoding/json package. This blog will explore the fundamentals of JSON marshal/unmarshal and encode/decode in Go, when to use them, a comparison of their … Continue reading Guide to JSON Marshal/Unmarshal and Encode/Decode
blog
Leveraging React Query: A Data-Fetching Powerhouse
Have you ever wondered how caching could transform your React applications, making them faster? In this blog, We’ll explore how React Query utilizes caching to streamline data fetching and management, alongside various methods for effective caching. Additionally, we’ll uncover the power of optimistic updates, a key optimization technique rarely used. What is cache?In React Query, … Continue reading Leveraging React Query: A Data-Fetching Powerhouse
Building a Personal RAG Application for PDF-Based Question Answering
We are in the age of LLMs where everyone wants to use or create LLMs. LLM stands for Large Language Models. There are lots of LLMs available in the market like ChatGPT that everyone uses and other than ChatGPT there are Google’s Gemini, Claude are the LLMs. But everyone uses ChatGPT as it is famous … Continue reading Building a Personal RAG Application for PDF-Based Question Answering
