Skip to content

Instantly share code, notes, and snippets.

View sounishnath003's full-sized avatar
πŸ‘¨β€πŸ’»
Hobbist Developer, I love building softwares

Sounish Nath sounishnath003

πŸ‘¨β€πŸ’»
Hobbist Developer, I love building softwares
View GitHub Profile
@sounishnath003
sounishnath003 / generate-google-oauth2-idtoken.go
Last active February 19, 2025 12:34
Easy and Simple way to generate the Access token on behalf of GSA using golang
// Description: Google OAuth2.0 Authentication
// Test the Google OAuth2.0 Authentication
// Get the Access y29 OAuth token
// Documentation: https://developers.google.com/identity/protocols/oauth2/service-account#:~:text=Preparing%20to%20make%20a%20delegated%20API%20call
package main
/**
=======================================================
@sounishnath003
sounishnath003 / dev-setup-script.sh
Created December 28, 2024 18:21
To setup sounish dev setup
#!/bin/bash
sudo apt update -y
sudo apt upgrade -y
curl -sL https://deb.nodesource.com/setup_22.x -o /tmp/nodesource_setup.sh
sudo bash /tmp/nodesource_setup.sh
sudo apt install nodejs
wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz
{
"currentBio": "Currently working at Tata Consultancy Services as an Full time Software Engineer. Who is quite proficient with building scalable backend systems with NodeJS and Go. Helping people to make world a better lives through quality softwares.",
"githubUsername": "sounishnath003",
"avatarURL": "https://avatars.githubusercontent.com/u/40270033?v=4",
"selfFeatures": [
"Fullstack & AI/ML Engineer...",
"Backend Developer...",
"Programmer by profession...",
"Cloud & DevOps Engineer...",
"Eat, Sleep, Code...",
@sounishnath003
sounishnath003 / concurrentProcessExecutor.js
Last active August 25, 2022 17:49
Easily perform Concurrent Execution to LongRunning Processes using Simple ConcurrentQueue. Feel free to improve and share feedback.
const delay = (seconds = 1) =>
new Promise((resolve, reject) =>
setTimeout(() => {
resolve("process completed...");
}, seconds * 1000)
);
const tasks = [
delay(1),
delay(4),
getButterfly
Login/Sign Up
Pricing
Blog
Meta
Product Sans
Product Sans
What is Product Sans?
The new Google logo and identity system was developed by creating a custom, geometric sans serif called Product Sans. Simple, humble, and approachable, Product Sans was created from scratch to pair seamlessly with Google logo in a variety of contexts and product lockups without overshadowing it. Additionally, it complements the new identity by introducing a primary branding typeface that is different in style and character from other interface text elements used in Material Design.