Skip to content

Instantly share code, notes, and snippets.

View pgandla's full-sized avatar
:octocat:
I may be slow to respond.

Pradeep Gandla pgandla

:octocat:
I may be slow to respond.
View GitHub Profile
@pgandla
pgandla / frontendDevlopmentBookmarks.md
Created February 23, 2020 12:08 — forked from dypsilon/frontendDevlopmentBookmarks.md
A badass list of frontend development resources I collected over time.
# infrastructure code workflows
## Use version control
- git clone
- live and modules repos
- Don’t use branches

Keybase proof

I hereby claim:

  • I am pgandla on github.
  • I am pgandla (https://keybase.io/pgandla) on keybase.
  • I have a public key ASBGofxe-Ji8yXmmId5psFG7_gXuZck7RXHZOIDxbbsceAo

To claim this, I am signing this object:

@pgandla
pgandla / nullHandle_extends.go
Created August 2, 2021 16:14 — forked from rsudip90/nullHandle_extends.go
database rows null handling in go by extending types
package main
import (
"database/sql"
"encoding/json"
"fmt"
"log"
"time"
"github.com/go-sql-driver/mysql"

Using an Access Token for the first time

Follow the instructions on Github to Create an Access Token in Github

Configure Git to use the osxkeychain

By default, git credentials are not cached so you need to tell Git if you want to avoid having to provide them each time Github requires you to authenticate. On Mac, Git comes with an “osxkeychain” mode, which caches credentials in the secure keychain that’s attached to your system account.

You can tell Git you want to store credentials in the osxkeychain by running the following:-

@pgandla
pgandla / act.md
Last active September 12, 2025 15:30
Act CLI commands

GitHub Actions Local Runner (act) CLI Guide

Installation

# macOS using Homebrew
brew install act

# Windows using Chocolatey
choco install act-cli
@pgandla
pgandla / aws-others.md
Last active January 25, 2025 00:02
Linux-setups

Update package list and install prerequisites

sudo apt-get update

sudo apt-get install -y \

    unzip \

    curl
@pgandla
pgandla / qdrant-setup.md
Last active January 14, 2025 07:10
[genAI RAG vectordb]

Qdrant deployment strategies

Kubernetes - scalability

# Basic Kubernetes deployment
apiVersion: apps/v1
kind: StatefulSet
metadata:
 name: qdrant
@pgandla
pgandla / awesome-ai-tools.md
Created January 14, 2025 06:40 — forked from kawainime/awesome-ai-tools.md
awesome-ai-tools
@pgandla
pgandla / vectorDB.md
Last active January 16, 2025 09:59
[genAI RAG vectordb]

Vector Database Comparison Matrix

Criteria \ Database Qdrant pgvector Weaviate Milvus Elasticsearch
Performance ✅ Great performance with simple