My Blogs

Recently published blogs by me

Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 4

Published on March 15, 2025

Read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 4

In this part of the series, we will focus on building the Profiles table for our users using Prisma, Supabase, and PostgreSQL for our Next.js application. This combination offers a powerful backend solution, leveraging Prisma's advanced ORM capabilities and Supabase's PostgreSQL database, which provides a scalable and reliable data storage system. We will also be creating Triggers such that a user profile is created as soon as a user signs up on our application.

Read Full

| 7 Minutes read

Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 3

Published on March 15, 2025

Read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 3

Let us see how to enhance our web app's security and user experience by integrating Google authentication using Supabase. This guide will walk you through creating a Google Cloud project, obtaining client credentials, and configuring them in Supabase for seamless Google sign-in functionality.

Read Full

| 4 Minutes read

Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 2

Published on March 15, 2025

Read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 2

Supabase is a powerful backend-as-a-service that provides a PostgreSQL database, authentication, and storage, making it an excellent alternative to Firebase. Here's how to create a Supabase project and set up the necessary environment variables for your Next.js application.

Read Full

| 9 Minutes read

Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 1

Published on March 15, 2025

Read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 1

In this 4-part series, we will explore the process of creating robust, scalable, and secure web applications using the powerful combination of Next.js and Supabase. NextJS, a leading React framework, offers server-side rendering, static site generation, and performance optimization, making it perfect for building dynamic and SEO-friendly websites. Supabase, on the other hand, provides a comprehensive backend-as-a-service solution, featuring a PostgreSQL database, real-time data capabilities, and streamlined authentication services.

Read Full

| 8 Minutes read

Master Data Structures and Algorithms - A Practical Approach

Published on March 14, 2025

Read
Master Data Structures and Algorithms - A Practical Approach

As a college student aiming to excel in Data Structures and Algorithms (DSA), it's crucial to approach learning with a strategic plan rather than investing in expensive courses. Spending money on a DSA course might not be the best use of your resources, as it often focuses on memorization rather than developing problem-solving skills essential for acing interviews. Here’s a week-by-week guide to help you master DSA without breaking the bank:

Read Full

| 3 Minutes read

Ojaswi Athghara

SDE, 4+ Years

ojaswiat@gmail.com

© ojaswiat.com 2025-2027