Live data from Hacker News

Show HN: Posters of Your GitHub Contributions

commitprint.com

61–70 of 80 posts

Re: Show HN: Posters of Your GitHub Contributions

#61
post #31

I think the site is nice - it's clean and directly to the point. No huge hero and no click-throughs to get to the meat of your project. Prices for your posters seem entirely reasonable. Tangent: I don't understand the fascination with one's own commit heatmap (or any other commit heatmap for that matter). Maybe it seems a bit too self-congratulatory? Vain? I don't know quite what it is, but it rubs me the wrong way a…

They way I look at it, its not about how many big dots you have, it tells the story of your time on that project.

I'd love to get this for my team after a major release.

"Ah heres when the whole site went down one Saturday"

"This was when we left for the week long offsite"

"Here is where we released and had to make a bunch of hotfixes but then look here we rarely had that problem after..."

Re: Show HN: Posters of Your GitHub Contributions

#62
post #31

I think the site is nice - it's clean and directly to the point. No huge hero and no click-throughs to get to the meat of your project. Prices for your posters seem entirely reasonable. Tangent: I don't understand the fascination with one's own commit heatmap (or any other commit heatmap for that matter). Maybe it seems a bit too self-congratulatory? Vain? I don't know quite what it is, but it rubs me the wrong way a…

> or any other commit heatmap for that matter

The problem with heatmaps and how they are currently used by popular tools, is they only provide novelty metrics. That is, metrics that are interesting to look at and nothing more.

Commit heatmaps are actually quite useful for answering a lot of questions, if used properly.

Here's an example, that shows how they can be used to help you navigate to the first commit.

https://gitsense.com/first-commit.mp4

They can be used to provide visual aid, to show how frequently certain files are modified.

https://gitsense.com/track-files.mp4

Re: Show HN: Posters of Your GitHub Contributions

#64

blatant gyroscope rip off. nice effort in hacking it together though.

I too tried to do some searching for "gyroscope" after you called my little app a "blatant rip off". I found absolutely nothing, so thanks to others for adding some links.

I guess everything is a matter of perspective.

Re: Show HN: Posters of Your GitHub Contributions

#65
post #7

Earlier quoted context omitted.

What part of your process is the bottle neck? Are you rendering the posters server side?

Turns out every part of my process is the bottleneck, ha. I'm fetching the user's history from GH, which is working OK at best right now, and also rendering them server side. So... 0 for 2.

That's okay though. Only way to learn is by getting something out there. You're way ahead of the game compared to most people dealing with scaling issues first hand :)

Keep up the good work!

Re: Show HN: Posters of Your GitHub Contributions

#66
post #65
post #7

Earlier quoted context omitted.

Turns out every part of my process is the bottleneck, ha. I'm fetching the user's history from GH, which is working OK at best right now, and also rendering them server side. So... 0 for 2.

That's okay though. Only way to learn is by getting something out there. You're way ahead of the game compared to most people dealing with scaling issues first hand :) Keep up the good work!

Thanks winslow. I appreciate you saying that

Re: Show HN: Posters of Your GitHub Contributions

#68
post #62
post #31

I think the site is nice - it's clean and directly to the point. No huge hero and no click-throughs to get to the meat of your project. Prices for your posters seem entirely reasonable. Tangent: I don't understand the fascination with one's own commit heatmap (or any other commit heatmap for that matter). Maybe it seems a bit too self-congratulatory? Vain? I don't know quite what it is, but it rubs me the wrong way a…

> or any other commit heatmap for that matter The problem with heatmaps and how they are currently used by popular tools, is they only provide novelty metrics. That is, metrics that are interesting to look at and nothing more. Commit heatmaps are actually quite useful for answering a lot of questions, if used properly. Here's an example, that shows how they can be used to help you navigate to the first commit. https:…

The second example is quite nice, I think.

But the first one will only work for the first commit, you can't really pinpoint any other one. Using a heatmap for that is probably even overkill.

Re: Show HN: Posters of Your GitHub Contributions

#70
post #62

Earlier quoted context omitted.

> or any other commit heatmap for that matter The problem with heatmaps and how they are currently used by popular tools, is they only provide novelty metrics. That is, metrics that are interesting to look at and nothing more. Commit heatmaps are actually quite useful for answering a lot of questions, if used properly. Here's an example, that shows how they can be used to help you navigate to the first commit. https:…

The second example is quite nice, I think. But the first one will only work for the first commit, you can't really pinpoint any other one. Using a heatmap for that is probably even overkill.

> you can't really pinpoint any other one

Yeah the heatmap only really shines when it's sparse, as the noise can be too much. The heatmap is intended to be used as a secondary visual aid. What I normally recommend, is for people to use the line chart first, to help select larger swaths of time. And if you need to, use the heatmap to help you drill further. Below is an example of what I mean.

https://gitsense.com/search.mp4

There are still a lot of ways to improve the heatmap by using animation and other tricks, but I don't have the time to experiment with these ideas.

Post reply on HN