hammadfauz

Joined 13 years ago

Karma
231
Submissions
41
Member since
Nov 10
[ my public key: https://keybase.io/hammad; my proof: https://keybase.io/hammad/sigs/h3ly3kv4IW9QqRYymdWfxYYX-jEQ27Ik0UBrY_APmqA ]
View on Hacker News

Recent submissions

Comment · 7 months ago
If the pattern is consistent, it gets easier to ignore the noise when you don't need it. Like, a three/four digit number or a 3 letters and 3 numbers separated by a hyphen.

Sometimes, an issue might depend on another issue and contain commits from the other branch. Tagging each commit makes it easier to pinpoint the exact reason for that change.

Comment · 7 months ago
If you do these things:

* File issues in a project tracker (Github, jira, asana, etc)

* Use the issue id at the start of every commit message for that issue

* Use a single branch per issue, whose name also starts with the issue id

* Use a single PR to merge that branch and close the issue

* Don't squash merge PRs

You can use `git blame` to get the why.

git blame, gives you the change set and the commit message. Use the issue id in commit message to get to the issue. Issue description and comments provide a part of the story.

Use the issue id, to track the branch and PR. The PR comments give you the rest of the story.

Comment · 1 year ago
Hi HN,

I built Git-chain to help with branch management in trunk-based development workflows.

When you want to keep changesets small and reviewable, but still build new work on top of unmerged changes, Git can get messy fast. Git-chain makes it easier to track and manage these dependent branches cleanly.

Would love feedback — especially from teams doing trunk-based development!

Comment · 3 years ago
https://github.com/hammadfauz/syncPlay

Whipped up a quick way to play videos in sync across different computers so people can watch movies together, remotely.

Comment · 8 years ago
Comment · 10 years ago
Fixed. Thanks for pointing out.
Comment · 10 years ago
Basically, I have created this as a substitute for a resume. I would like suggestions on what to include to make me more likely to be hired.
Comment · 12 years ago
I am in the exact same situation as you. I live in Sharjah. my github: https://github.com/hammadfauz Most of the times, I want to make something, but I have no idea what. If you or anyone has something neat to do, I'll be glad to participate.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton