Express Session with Redis
const session = require('express-session');
const RedisStore = require('connect-redis').default;
const { createClient } = require('redis');
express
redis
session
auth
View Snippet →
WebSocket Event Handler
const { Server } = require('socket.io');
const jwt = require('jsonwebtoken');
websocket
socket.io
realtime
events
View Snippet →
Cron Job Manager
const cron = require('node-cron');
class CronManager {
cron
scheduler
node-cron
automation
View Snippet →
Docker Compose Full Stack
# docker-compose.yml - Full Stack Production Setup
version: '3.8'
docker-compose
nginx
mongodb
redis
View Snippet →
Environment Variable Loader
const fs = require('fs');
const path = require('path');
env
config
validation
dotenv
View Snippet →
Pagination Helper Function
/**
* Paginate a Mongoose model with filtering, sorting, and search
* @param {Model} model - Mongoose model
pagination
mongodb
api
helper
View Snippet →
Zod Validation Schema
import { z } from 'zod';
// User registration schema with custom validators
zod
validation
typescript
schema
View Snippet →
React Custom Hook Patterns
import { useState, useEffect, useRef, useCallback } from 'react';
// Debounce hook - delays value updates
react
hooks
typescript
frontend
View Snippet →
Dark Mode Toggle with CSS
/* Dark Mode Toggle using CSS Custom Properties */
:root {
--bg-primary: #0a0d12;
dark-mode
css-variables
theme
toggle
View Snippet →
Glassmorphism Card Component
/* Glassmorphism Card Component */
.glass-card {
position: relative;
glassmorphism
card
modern-ui
animation
View Snippet →
Responsive Grid System
/* Responsive Grid System with CSS Grid */
.grid {
display: grid;
grid
responsive
layout
utility
View Snippet →
Custom Scrollbar Styles
/* Custom Scrollbar Styles - Cross Browser */
/* === Webkit (Chrome, Safari, Edge) === */
scrollbar
custom
cross-browser
dark-theme
View Snippet →
Docker Cleanup Script
#!/bin/bash
# Docker Cleanup Script - removes unused resources safely
set -euo pipefail
docker
cleanup
devops
automation
View Snippet →
SSL Certificate Auto-Renewal
#!/bin/bash
# SSL Certificate Auto-Renewal with notifications
set -euo pipefail
ssl
certbot
letsencrypt
security
View Snippet →
MongoDB Backup Script
#!/bin/bash
# MongoDB Backup Script with rotation and S3 upload
set -euo pipefail
mongodb
backup
database
automation
View Snippet →
PM2 Deployment Script
#!/bin/bash
# PM2 Zero-Downtime Deployment Script
set -euo pipefail
pm2
deployment
nodejs
devops
View Snippet →
Log Rotation Script
#!/bin/bash
# Log Rotation Script with compression and retention
set -euo pipefail
logging
rotation
sysadmin
automation
View Snippet →
User Analytics Query
-- User Analytics: Cohort retention, activity metrics, and growth
-- Works with PostgreSQL 12+
analytics
sql
reporting
window-functions
View Snippet →
Efficient Pagination Query
-- Efficient Pagination Patterns for PostgreSQL
-- Avoid OFFSET for large tables; use keyset pagination instead
pagination
performance
sql
optimization
View Snippet →
Full-Text Search Setup
-- PostgreSQL Full-Text Search with ranking and highlights
-- Enable required extensions
full-text-search
postgresql
search
indexing
View Snippet →
Index Optimization Queries
-- PostgreSQL Index Optimization Toolkit
-- 1. Find missing indexes (tables with sequential scans)
indexing
optimization
performance
dba
View Snippet →
Generic API Client with TypeScript
interface ApiResponse<T> {
data: T;
status: number;
typescript
api
generics
fetch
View Snippet →
Web Scraper with BeautifulSoup
import requests
from bs4 import BeautifulSoup
import time
scraping
beautifulsoup
requests
automation
View Snippet →
CSV Data Processor
import pandas as pd
from pathlib import Path
from typing import Dict, List, Optional, Callable
csv
pandas
data-processing
etl
View Snippet →
REST API Client with Retry
import requests
from requests.adapters import HTTPAdapter
from urllib3.util.retry import Retry
api
requests
http-client
rest
View Snippet →
Email Sender with Templates
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
email
smtp
automation
templates
View Snippet →
Selenium Browser Automation
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
selenium
automation
testing
browser
View Snippet →
MongoDB Connection with Retry
const mongoose = require('mongoose');
const MAX_RETRIES = 5;
mongodb
mongoose
database
connection
View Snippet →
Express Global Error Handler
class AppError extends Error {
constructor(message, statusCode, code = 'INTERNAL_ERROR') {
super(message);
express
error-handling
middleware
api
View Snippet →
Rate Limiter with Sliding Window
class SlidingWindowRateLimiter {
constructor({ windowMs = 60000, maxRequests = 100 } = {}) {
this.windowMs = windowMs;
rate-limiting
security
middleware
express
View Snippet →
File Upload Handler with Validation
const multer = require('multer');
const path = require('path');
const crypto = require('crypto');
multer
upload
express
file-handling
View Snippet →
JWT Authentication Middleware
const jwt = require('jsonwebtoken');
const authenticate = (req, res, next) => {
jwt
express
middleware
auth
View Snippet →