Friend of Tech
📩 Let's actually understand tech without the Mumbo Jumbo!
BIG THINGS OTW 🛣️
Founding Engineer | IIIT '24 | 3K+ on Linkedin | Top 16% on Leetcode

When to Use Next.js API Routes (and When Not To) | Friend of Tech

Cookies vs Local Storage: What’s Safer and When?

What are Operation Tokens? CSRF Attack defense 101 | Friend of Tech

JavaScript console Methods Quick Guide

Movie Search & Filter (Vanilla JS) — Headout Round 1 Solved | Friend of Tech

Data Lake, Warehouse, or RDBMS? Know the Difference!

From Idea to UI in 5 Hours! — Day 3 of building a Product

Elastic Stack Terminologies - Technologies for Elasticsearch Logging

Connect Apache Hive Metastore to Your Spring Boot Application

Apache Hive Metastore Explained — What It Is & Why It Matters

When to Use Which HTTP Method — Are Your REST APIs correct?

From Zero to Full Stack Developer: My Unfiltered Journey (No BS)

✅ How to Set Up Global CORS Configuration in Spring Boot (Java) – Complete Guide

🛡️Input Encoding in Webapps - OWASP Guide

🔥 From Idea to MVP: Building a Flutter Interview Prep Platform (Day 2 of building a product) 🚀

🔥 Setup Redux in Next.js – The Ultimate Guide!

Demystifying layout.tsx in Next.js

Why use Client Side Input Validation in JavaScript Applications (Along with server side)

Should each Microservice have a separate Git Repository? | Apoorv Bedmutha, Friend of Tech

Day 1 of Building a product: Deciding what to make?

Insert JSON to Postgres via Spring Data JPA using Java

What is a Closure in JavaScript? When does one use it? : A common JavaScript Interview Question

How to create a REST API that accepts a file in Request Body in Java Spring Boot

How to Organize your Frontend project? Folder structure & Code Quality

What is a Vault and Why you should use it?