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
ReadIn 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.
| 7 Minutes read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 3
Published on March 15, 2025
ReadLet 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.
| 4 Minutes read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 2
Published on March 15, 2025
ReadSupabase 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.
| 9 Minutes read
Secure Your Next.js App: Email & Google Authentication with Supabase, PostgreSQL RLS, and Triggers - Part 1
Published on March 15, 2025
ReadIn 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.
| 8 Minutes read
Master Data Structures and Algorithms - A Practical Approach
Published on March 14, 2025
ReadAs 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:
| 3 Minutes read