Skip to content

Instantly share code, notes, and snippets.

View drewjoh's full-sized avatar

Drew Johnston drewjoh

View GitHub Profile
@drewjoh
drewjoh / datetime-falsehoods.md
Last active March 2, 2023 16:25
Falsehoods Programmers May Believe About Time

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).
@drewjoh
drewjoh / dns_servers.md
Created June 17, 2023 20:02
Public DNS Servers
 Google                8.8.8.8          8.8.4.4          https://developers.google.com/speed/public-dns/
 Quad9                 9.9.9.9          149.112.112.112  https://www.quad9.net/
 Cloudflare            1.1.1.1          1.0.0.1          https://1.1.1.1/dns/
 AdGuard DNS           94.140.14.14     94.140.15.15     https://adguard-dns.io/en/public-dns.html
 Control D             76.76.2.0        76.76.10.0       https://controld.com/free-dns/
 OpenDNS Home          208.67.222.222   208.67.220.220   https://www.opendns.com/
 CleanBrowsing         185.228.168.9    185.228.169.9    https://cleanbrowsing.org/filters/
 Alternate DNS         76.76.19.19      76.223.122.150   https://alternate-dns.com/
 DNS.WATCH             84.200.69.80     84.200.70.40     https://dns.watch/index