Ask HN: First principles thinking for implementing database, security, etc. | Hacker News Reader