8000 mnagingvi Β· GitHub
[go: up one dir, main page]

Skip to content
View mnagingvi's full-sized avatar
  • Joined Nov 5, 2026

Block or report mnagingvi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mnagingvi/README.md
mnagingvi: Just making small pull requests and issues, one at a time
Typing animation

Website Followers Repos


πŸ‘‹ Hi, I'm mnagingvi

I make small pull requests and issues, one at a time. A typo, a clearer error message, a missing line in the docs, a tiny bug fix. Small changes are easy to review, easy to merge, and they add up.1

Tip

Got a project that could use a tiny improvement? Open an issue and mention me. Small and specific is my favorite size.


🌊 How I work

flowchart LR
    A[πŸ”Ž Pick a project] --> B[πŸͺΆ Spot one tiny thing]
    B --> C{Issue or PR?}
    C -->|Needs discussion| D[πŸ“ Open an issue]
    C -->|Clear fix| E[πŸ”§ Open a pull request]
    D --> F[πŸ’¬ Learn from the review]
    E --> F
    F --> A
Loading

And here is what that looks like in git history, many small merges instead of one giant one:

gitGraph
    commit id: "project"
    branch fix-typo
    commit id: "fix typo"
    checkout main
    merge fix-typo
    branch clearer-error
    commit id: "clearer error message"
    checkout main
    merge clearer-error
    branch docs-line
    commit id: "add missing docs line"
    checkout main
    merge docs-line
Loading

The math is simple:

$$ \sum_{i=1}^{n} \text{tiny change}_i ;=; \text{a much better project} $$


πŸͺΆ What counts as a "tiny change"?

Type Example Size
πŸ“ Docs Fix a broken link or unclear README step 🟒 XS
πŸ› Bug One-line fix with a clear reproduction 🟒 XS
πŸ’¬ Messages Make an error message actually helpful 🟒 S
βœ… Tests Add a test for one missing edge case 🟑 S
β™Ώ Accessibility Add a missing alt text or label 🟒 XS
🧹 Cleanup Remove one unused import or dead variable 🟒 XS

βœ… Currently

  • Set up my profile and website
  • Start making small pull requests
  • Make one more tiny change today
  • Open a well-written issue
  • Get a first PR merged somewhere new

🧰 My PR checklist

## What
One sentence describing the single change.

## Why
The problem it solves, with a link to the issue if there is one.

## How to check
1. Step one
2. Step two

- [ ] One change only
- [ ] Docs or tests updated if needed
⌨️ Small habits that keep PRs small
  • Press Ctrl + Z on any "while I'm here" refactor
  • Use git add -p to stage only the lines that belong to this change
  • If the title needs the word "and", split it into two PRs
❓ FAQ

Why such small changes? They get reviewed faster, merged more often, and are easy to revert if something goes wrong.

Do you also take on bigger work? Yes, but I try to break it into a series of small PRs so every step stays reviewable.

Can I suggest a project for you to improve? Please do. Open an issue on any of my repos.


πŸ“¬ Find me


Just making small pull requests and issues, one at a time.

Footnotes

  1. A swan looks calm on the surface, and the paddling happens quietly underneath. Steady progress beats big rewrites. ↩

Popular repositories Loading

  1. TownyElections-2 TownyElections-2 Public

    Forked from vingaming1113/TownyElections

    Run real elections on your Paper 1.21.4+ Minecraft server: Towny residents file candidacy, campaign, and vote in plurality, ranked-choice (instant-runoff) or approval elections, with automatic rank…

    Java 1

  2. hallmark hallmark Public

    Forked from Nutlope/hallmark

    Anti-AI-slop design skill for Claude Code, Cursor, and Codex.

    CSS

  3. awesome-mac awesome-mac Public

    Forked from jaywcjlove/awesome-mac

    ο£Ώ This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

    Swift

  4. Towny Towny Public

    Forked from TownyAdvanced/Towny

    Towny Advanced Minecraft plugin for Bukkit/Paper/Folia

    Java

  5. TownyPersistentToggle TownyPersistentToggle Public

    Forked from SulkyWhale/TownyPersistentToggle

    A Minecraft plugin that ensures Towny toggle settings persist across player logins and server restarts

    Java

  6. EggHolder EggHolder Public

    Forked from TasfiqSami/EggHolder

    EggHolder is a Paper plugin for running a high-pressure End PvP event where one player carries the Dragon Egg and becomes the main target for the entire server.

    Java

0