top of page

Blog

Important Security Update for Next.js 15 & 16

A critical vulnerability in React Server Components ( CVE-2025-55182 ) has been responsibly disclosed. It affects React 19 and frameworks that use it, including Next.js ( CVE-2025-66478 ). The issue is rated CVSS 10.0 and can allow remote code execution when processing attacker-controlled requests in unpatched environments. If you are using Next.js, every version between Next.js 15 and 16 is affected, and Vercel recommend immediately updating to the latest Next.js versions co

Introduction To Terraform

Terraform is an infrastructure as code (IaC) tool that helps us to build, change, and version infrastructure safely and efficiently. Terraform in simple words helps to provision the infrastructure. It helps automate and manage our infrastructure, our platform, and services that run on our platform. Terraform is an open-source project by HashiCorp. Terraform Architecture includes 3 main components. Terraform Core Terraform Config file (*.tf file) Terraform State file (*.tfstat

Keycloak

Keycloak is an open source Identity and Access Management solution aimed at modern applications and services. It makes it easy to secure applications and services with little to no code. Features Of Keycloak Single-Sign On Users authenticate with Keycloak rather than individual applications. This means that your applications don’t have to deal with login forms, authenticating users, and storing users. Once logged-in to Keycloak, users don’t have to login again to access a dif

Difference between json and jsonb in PostgreSQL

PostgreSQL allows to store JSON data in json and jsonb datatype. Let’s understand the difference between json and jsonb. json jsonb json datatype was first introduced with Postgres 9.2 . jsonb datatype was introduced in Postgres 9.4 . json data type stores an exact copy of the input text. jsonb stores data in a decomposed binay format. json does not support indexing jsonb supports indexing [GIN (Generalized Inverted Index)] When to use json data type want to perform a lot o

Difference between json.dumps() and json.loads()

JSON is important for many backend devs. But sometimes playing with it can be confusing. Being a backend dev or full stack dev you might have written APIs for your Web or Mobile application and I’m sure you might have come across json.dumps() and json.loads(). Let’s understand the difference between json.dumps() and json.loads() with an example. json.dumps() import json user_details_dict = { "first_name": "Chandan", "last_name": "Rajpurohit" } user_details_string = """{ "fi

Introduction To LangChain

2023 was all about AI. LLMs played a major role in speeding up the AI revolution but it is not ended yet the future holds a lot where machines can understand and generate language like never before and that to real-time. And according to me LangChain will play a major role in it. You all might be wondering what is LangChain? In simple terms, LangChain is a powerful tool which can help you build AI applications. LangChain was launched in October 2022 , making it a relatively

Made with ❤️ by Chandan Rajpurohit

© 2025 by CR. 

bottom of page