Skip to content

Instantly share code, notes, and snippets.

View hasannadeem's full-sized avatar
🎯
Focusing

Hasan N. hasannadeem

🎯
Focusing
View GitHub Profile
@hasannadeem
hasannadeem / 42-things.md
Created May 13, 2022 07:30 — forked from SabretWoW/42-things.md
42 Sweet, sweet things Rails (and Ruby) can do. Wonderful reference.
@hasannadeem
hasannadeem / git-wrapper
Created November 23, 2021 14:46 — forked from tripleee/git-wrapper
git-wrapper to protect against accidental usage of a global user.email
#!/bin/sh
:<<'=cut'
=head1 NAME
git-wrapper - avoid committing as you@invalid
=head1 SYNOPSIS
@hasannadeem
hasannadeem / pre-commit
Created November 23, 2021 14:33 — forked from koppen/pre-commit
Run rubocop on pre-commit
# .git/hook/pre-commit
#!/bin/sh
#
# Check for ruby style errors
red='\033[0;31m'
green='\033[0;32m'
yellow='\033[0;33m'
NC='\033[0m'
require 'sidekiq/api'
# 1. Clear retry set
Sidekiq::RetrySet.new.clear
# 2. Clear scheduled jobs
Sidekiq::ScheduledSet.new.clear