Hello, I’m Sans!
I'm a software engineer in my 20s, currently based in Seoul 🇰🇷, originally from Mumbai 🇮🇳, driven to make a real-world impact.
This personal website is a collection of the thoughts and ideas I am currently exploring.
<Tech Blog />
Learning the basics of Docker & Cloud Infra + steps to deploy a web-app on GCP
Feb 9, 2025
backend
Basics of Structured Query Language (SQL), SQL vs NoSQL
Feb 1, 2025
backend
Fastest way to learn coding and get a job, if you are starting in 2025
Jan 5, 2025
Front-end
backend
Package Bundlers (guide covers webpack, vite, rollup)
Mar 2, 2024
Front-end
React TanStack Query - An async state management library
Feb 2, 2024
React
Front-end
Recommendation
basics
How to use the ChatGPT API with Golang (with example code)
Jan 31, 2024
Go
backend
basics
GPT
Backend Testing in Go (Using DBeaver & Docker)
Aug 8, 2023
backend
programming
Basics of Backend Development with Go (Golang)
Aug 1, 2023
backend
programming
The most basic Git commands you should know (Git Cheat Sheet)
Apr 5, 2023
programming
basics
Zustand is awesome because it is easy (React client-state-management library)
Mar 29, 2023
Front-end
React
Recommendation
programming
[pt.1] TypeScript: References for when you forget
Feb 12, 2023
TypeScript
Front-end
React
Solving the CORS problem with flask (Python)
Feb 2, 2023
small-scale
backend
Python
Useful links for your Notion Website
Jan 2, 2023
Recommendation
Notion
A Comparison of the BEST Speech-To-Text AI Services
Jan 1, 2023
Recommendation
small-scale
Python
How to create directory tree of the folder structure using ‘tree’ command
Dec 13, 2022
Back to basics: Basics of Computer Architecture
Dec 12, 2022
programming
large-scale
Theory
[5] Intro to Object-oriented programming - Abstract classes and Interfaces in Java
Dec 5, 2022
OOP
JAVA
programming
[4] Intro to Object-oriented programming - Access control and about the Object class
Dec 4, 2022
OOP
programming
JAVA
[3] Intro to Object-oriented programming - 4 Basic Principles of OOP
Dec 3, 2022
OOP
programming
JAVA
[2] Intro to Object-oriented programming - All about the “static” keyword
Dec 2, 2022
OOP
programming
JAVA
[1] Intro to Object-oriented programming - classes, objects, constructors, keywords
Nov 30, 2022
OOP
programming
JAVA
Back to basics of programming: OOP, Data Structures, Algorithms
Nov 29, 2022
programming
OOP
Data Structures
algorithms
How to: Chrome extension (manifest v3) - capture network logs using webRequest API
Sep 27, 2022
React
Chrome Extension
Front-end
TypeScript
How to: Capture console log info in chrome extension (manifest v3)
Sep 27, 2022
Front-end
React
Chrome Extension
TypeScript
How to: Implement a Queue Data Structure using Linked List in Typescript (Code below!)
Aug 24, 2022
Front-end
Data Structures
TypeScript
[Recommendations] super cool chrome extensions I’ve discovered recently!
Aug 5, 2022
Recommendation
How to: Get download URL after uploading file to Firebase Cloud Storage in v9
Jul 26, 2022
Firebase
React
React Native
Accessing Cloud Firestore using Google Services (Cloud Shell: console.cloud.google)
Jul 5, 2022
NodeJS
Firebase
Solving 403 error firebase-authentication
Jun 29, 2022
React
How to: Social Login (Google/Apple) in your Firebase, React Native (Expo) App
Jun 26, 2022
React Native
React-native DateTimePicker that actually works on both iOS and Android!
Jun 23, 2022
React Native
Practical ways to use Recoil Atom and Atom Effects (with examples)
Jun 22, 2022
React
Recoil
How to: Open Different iOS Simulator Devices
Jun 20, 2022
React Native
How to get an OAUth Access Token (to authorize) and use Spotify Web API in your React Native (Expo) App
Jun 17, 2022
React
Expo
Take selfies using React-webcam and storing it in firebase storage
Jun 6, 2022
React
<Projects />
About this site
The credit for this site goes to Travis Fischer’s nextjs-notion-starter-kit, which uses Notion as a CMS react-notion-x, Next.js, and Vercel.