Skip to content

Instantly share code, notes, and snippets.

View rishabhgaurav007's full-sized avatar
💭
On an extended vacation.

Rishabh Gaurav rishabhgaurav007

💭
On an extended vacation.
View GitHub Profile
@rishavpandey43
rishavpandey43 / git-commit-styleguide.md
Last active April 16, 2026 15:28
This gist consist of the rules and best practice of good conventional git commit message

Git Commit Messages Style-Guides

  • Use the present tense ("Add feature" not "Added feature")
  • Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
  • Limit the first line to 72 characters or less
  • Reference issues and pull requests liberally after the first line
  • When only changing documentation, include [ci skip] in the commit title
  • Consider starting the commit message with an applicable emoji

Types

@vasanthk
vasanthk / System Design.md
Last active May 5, 2026 08:04
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?