Timehop for GitHub

get it



You need to become a Contributor to join the discussion - Find out how.
Mihai Parparita
Mihai ParparitaMaker@mihai · Engineer, Quip
Thanks Chris! This was a fun nights-and-weekends hack. Hope it helps others relive their best/worst commits (and possibly inspires better commit messages).
Yefim Vedernikoff
Yefim Vedernikoff@yefim · Full Stack Engineer, RaiseMe
Requesting private GitHub repos is a bit much I'd say. The repos I keep private are usually very important to me.
Mihai Parparita
Mihai ParparitaMaker@mihai · Engineer, Quip
@yefim There's a checkbox when signing in to only access public repos. Generally, all the app needs is read-only access to commit logs, but there is no fine grained OAuth scope that could be used. See for more details.
Jai Pandya
Jai Pandya@jaipandya · Maker, Developer, Ex-LinkedIn/SlideShare
@mihai I envy you for making this. You will wonder that I was working on the exact same idea. In fact, I had written some initial code for doing so. I was thinking of completing the project with the new year, but you just beat me by a few days. Looking at the amazing implementation from your side, I don't think I'll continue on this anymore. I have what I wanted finally. As a product feedback, it is very beautifully done. I love how you use punch card in the interface for giving that retro feeling. Even the button styles used are nice. I'm sure, it will be very useful for the people who are regular on github. Just as timehop is for the people who are regular on social networks. It's like a reminder of one's dumbness exactly a year back. Also, as quoted earlier, I'll be slightly worried if some app is taking private repo access from me. Specially when the access token is going to reside at the server. Then it becomes your responsibility to keep that access token safe. (I'm assuming you are taking some measures there) Initially, I was thinking in terms of doing a client side mobile thing that would keep the access tokens with the client only. But there are obvious issues with that approach. But anyway, beautifully executed in a very usable manner.
Chris Messina
Chris MessinaHunter@chrismessina · Product designer & entrepreneur
From @mihai, former lead on Google Reader/Chrome Apps; now at Quip. Background: