Skip to content

Instantly share code, notes, and snippets.

View sarvsav's full-sized avatar
🌲
golang - green developer

Sarvsav Sharma (Max) sarvsav

🌲
golang - green developer
View GitHub Profile
@sarvsav
sarvsav / download_latest_release.sh
Created March 5, 2024 20:12
Download the latest release from the github repo
#!/bin/bash
# Check if jq is installed
if ! command -v jq &> /dev/null; then
echo "jq is required but it's not installed. Please install jq first."
exit 1
fi
# Check if curl is installed
if ! command -v curl &> /dev/null; then
  1. How to map the git bash home folder in windows?

Open git bash and cd to root folder and type explorer . and it will open the folder in windows.

@sarvsav
sarvsav / engineering_quotes.md
Created March 10, 2025 08:19
List of good engineering quotes found over the internet, books, and other places

A little copying is better than little dependency.

#SoftwareEngineering #BestPractices #programming #golang


Laws of Software Architecture:

  1. Everything in software architecture is a trade-off.
  2. Why is more important than how.
@sarvsav
sarvsav / tools_for_life.md
Last active August 5, 2025 08:01
Bookmarks tools for daily life
@sarvsav
sarvsav / monthly-release-cycle.md
Last active July 23, 2025 08:54
monthly-release-cycle

Every month on 21st, we take the features that are highly voted.

We mark them, if they are ready to be released in next cycle. We release a new version every 20th of the month.

Version Strategy

YYYY.MM, for example: 2025.07 for July release

@sarvsav
sarvsav / process_checker.sh
Created August 4, 2025 15:49
A script to check whether the process is alive or running
#!/bin/bash
# ==============================================================================
# Script Name: process_checker.sh
# Description: Checks if a specific process is currently running.
# This script uses 'pgrep' for a reliable check and returns a
# clear exit code.
# Usage: ./process_checker.sh <process_name>
#
# Exit Codes:
@sarvsav
sarvsav / main.go
Created August 31, 2025 18:40
Script to generate the vault secret store path
// For generating vault secret store path
// It is a part of medium blog
package main
import (
"fmt"
"os"
"regexp"
"strings"