Skip to content

Instantly share code, notes, and snippets.

View shepardo's full-sized avatar

Fernando Gonzalez Sanchez shepardo

View GitHub Profile
@yogthos
yogthos / clojure-beginner.md
Last active March 10, 2025 22:12
Clojure beginner resources

Introductory resources

@timvisee
timvisee / falsehoods-programming-time-list.md
Last active March 12, 2025 14:56
Falsehoods programmers believe about time, in a single list

Falsehoods programmers believe about time

This is a compiled list of falsehoods programmers tend to believe about working with time.

Don't re-invent a date time library yourself. If you think you understand everything about time, you're probably doing it wrong.

Falsehoods

  • There are always 24 hours in a day.
  • February is always 28 days long.
  • Any 24-hour period will always begin and end in the same day (or week, or month).
@omurphy27
omurphy27 / grep-function-shortcut.sh
Last active June 13, 2019 07:50
Oh My ZSH Recursive Case-insensitive Grep with common File / Folder Exclusions and Line Numbers - Bash Function and alias shortcut for zshrc file
# add any other filename endings you wish to exclude
function mygrep {
grep -inrF "$1" --exclude-dir={node_modules,vendor,.git,.svn} --exclude=\*.{min.js,min.css,map,swp,swn,swo} . --color;
}
# fire the above function in your terminal by doing the below
# in the directory you wish to recursively grep through
mygrep function_name_to_grep
# or wrap your search term in quotes