Skip to content

Instantly share code, notes, and snippets.

View devjoaoGustavo's full-sized avatar
🏠
Working from home

João Gustavo de Paula devjoaoGustavo

🏠
Working from home
  • devJoaoGustavo
  • Brasile
  • 11:18 (UTC -03:00)
View GitHub Profile
@manuwell
manuwell / pre-commit
Last active August 6, 2021 15:08
Rubocop no pre-commit
#!/bin/sh
#
# Check for ruby style errors
# To install follow:
# 1. add this file to your repository .git/hooks/pre-commit
# 2. chmod +x .git/hooks/pre-commit
#
# To skip rubocop checks, before you commit things do:
# SKIP_RC=1 git commit -m 'my skipped commit'
@swalkinshaw
swalkinshaw / tutorial.md
Last active January 5, 2026 14:33
Designing a GraphQL API
@timvisee
timvisee / falsehoods-programming-time-list.md
Last active March 16, 2026 09:16
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).