Interactive Developer Cheat Sheets
Search-as-you-type quick reference cards for Git commands, Docker container workflows, Linux shell tricks, HTTP response codes, and SQL queries with one-click clipboard copying.
git checkout -b <branch>Create and switch to a new branch
git stash push -m 'wip'Stash modified tracked files with message
git stash popRestore most recently stashed changes
git cherry-pick <commit-hash>Apply changes from specific commit to current branch
git rebase -i HEAD~3Interactively squash, edit, or reword last 3 commits
git reflogInspect recent HEAD movements to rescue lost commits
git reset --hard origin/mainForce local branch to mirror remote main exactly
git log --oneline --graph --allCompact visual branch graph in terminal
docker ps -aList all containers (running and stopped)
docker exec -it <container> /bin/shOpen interactive shell inside running container
docker system prune -a --volumesDelete all unused images, networks, and dangling volumes
docker compose up -d --buildBuild images and start services in background daemon mode
docker logs -f --tail 100 <container>Stream live logs with last 100 lines buffer
lsof -i :3000Find which process is listening on port 3000
kill -9 <PID>Force kill process by Process ID
tar -czvf archive.tar.gz /path/to/dirCompress folder into gzip tarball
tar -xzvf archive.tar.gzExtract gzip tarball archive
chmod 755 <file>Set rwxr-xr-x permissions (executable script)
journalctl -u nginx -fFollow live systemd service logs for NGINX
df -hShow disk space usage in human-readable gigabytes
200 OKStandard successful HTTP response
201 CreatedResource successfully created (POST/PUT)
204 No ContentSuccessful request, no response payload returned (OPTIONS/DELETE)
301 Moved PermanentlyResource URL redirected permanently (passes SEO link equity)
304 Not ModifiedCached version still fresh; no response body transferred
400 Bad RequestMalformed request syntax or invalid JSON body
401 UnauthorizedMissing or invalid authentication credentials (Bearer token)
403 ForbiddenAuthenticated user lacks permissions to access resource
404 Not FoundRequested resource or route cannot be located on server
429 Too Many RequestsRate limit exceeded; back off before retrying
500 Internal Server ErrorUnhandled server-side exception or crash
502 Bad GatewayReverse proxy (NGINX/Cloudflare) received invalid response from backend
SELECT * FROM users WHERE active = true ORDER BY created_at DESC LIMIT 20;Fetch recent active records with pagination
SELECT u.name, COUNT(o.id) FROM users u LEFT JOIN orders o ON u.id = o.user_id GROUP BY u.name;Aggregate order counts per user via LEFT JOIN
CREATE INDEX idx_users_email ON users(email);Add B-tree index to accelerate lookups
EXPLAIN ANALYZE SELECT * FROM logs WHERE level = 'error';Inspect query execution plan and disk cost in PostgreSQL
Essential Developer Command References
Modern full-stack engineering demands proficiency across distributed version control, container runtimes, Unix kernels, relational databases, and HTTP protocol standards. Having an offline, searchable quick reference eliminates context switching and keeps you focused in flow state.
Git Branch Recovery
Commands like git reflog and git cherry-pick allow developers to recover accidentally deleted branches and orphan commits effortlessly.
Docker Disk Hygiene
Reclaim tens of gigabytes of disk space on build agents and developer laptops by regularly running docker system prune --volumes.
Instant In-Memory Search
Fuzzy search filters commands with zero latency, accompanied by one-click clipboard copying formatted directly for immediate terminal execution.
Ubify Core Engineering Team
SOFTWARE ENGINEERS & SYSTEMS ARCHITECTS