[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"project-43678081":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":37,"post_text":40,"what":41,"said":59,"maker_in_thread":101,"shape":112,"grid":115,"attempts":133,"same_week":134,"maker_shows":163,"maker_hidden":164,"reader_version":165,"card":166},"43678081","GitHub Detective","Investigate what a GitHub user has been up to","title","Show HN: GitHub Detective – Investigate what a GitHub user has been up to","https:\u002F\u002Fgithubdetective.vercel.app","githubdetective.vercel.app","bilater",1744605205,2025,16,8,2230,3837,59,"shown","dev_tools","github activity viewer","web_app",[24,25,26,27],"github api","github activity","github user","developer profile","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":32},2,0,4,{"execution":35},{"positive":36,"critical":32},1,[38,32,38,32,39,32,39,32],3,5,"All—\n\nLazy Sundays are for fun vibe coding, and this particular weekend, I decided to play around with the GitHub API. Ended up building this little app: GitHub Detective.\n\nIt fetches the latest activity of a user, but in a nice way—you can filter by categories like PRs, issues, comments, etc., and easily navigate to them.\n\nYou can also generate a sarcastic analysis of the user based on their activity, then download and share it with friends. :)",{"problem":42,"audience":29,"pricing":29,"motivation":48,"time_to_build":29,"stack":52,"openness":57,"stage":57,"team_size":58},{"value":43,"source":44,"evidence":45},"Hard to browse a GitHub user's latest activity by type","maker",[46],{"id":47},"post",{"value":49,"source":44,"evidence":50},"Fun weekend vibe coding project exploring the GitHub API",[51],{"id":47},[53],{"value":54,"source":44,"evidence":55},"GitHub API",[56],{"id":47},"unknown","solo",{"praise":60,"objections":81,"requests":82,"questions":87,"alternatives":92},[61,73],{"value":62,"source":63,"evidence":64},"Fun and well-executed","commenter",[65,69],{"id":66,"by":67,"text":68},"43697563","Twixes","Sneaky and smooth! Reminds me so much of my side project from a couple years back: https:\u002F\u002Fhubmeter.io\u002F – basically GitHub Detective that charts the events instead of showing…",{"id":70,"by":71,"text":72},"43679770","koech1","aah loved this",{"value":74,"source":63,"evidence":75},"Reminiscent of similar tools",[76,80],{"id":77,"by":78,"text":79},"43701069","masutaka","This is an interesting app. Are you using the Events API? https:\u002F\u002Fdocs.github.com\u002Frest\u002Factivity\u002Fevents?apiVersion=2022-11-28 I felt a sense of familiarity because I’ve also built…",{"id":66,"by":67,"text":68},[],[83],{"value":84,"source":63,"evidence":85},"Share the source repository",[86],{"id":77,"by":78,"text":79},[88],{"value":89,"source":63,"evidence":90},"Does it use the GitHub Events API?",[91],{"id":77,"by":78,"text":79},[93,97],{"value":94,"source":63,"evidence":95},"hubmeter.io",[96],{"id":66,"by":67,"text":68},{"value":98,"source":63,"evidence":99},"github-nippou",[100],{"id":77,"by":78,"text":79},{"comments":33,"answered":36,"key":102},[103,106,109],{"id":104,"text":105},"43719755","yes",{"id":107,"text":108},"43687528","haha",{"id":110,"text":111},"43719753","nice! looks cool.",{"commenters":39,"max_depth":31,"maker_replies":33,"first_comment_mins":113,"lifespan_hours":114},345,85,[116,118,120,124,125,127,129,131],[77,32,38,117,78,32],"project\u002Fneutral\u002Fexecution",[104,32,32,119,11,36],"maker\u002Fneutral\u002Fnone",[121,36,38,122,123,32],"43685789","project\u002Fneutral\u002Fnone","rurban",[107,36,32,119,11,36],[66,31,39,126,67,32],"project\u002Fpositive\u002Fexecution",[110,31,32,128,11,36],"maker\u002Fpositive\u002Fnone",[70,38,39,130,71,32],"project\u002Fpositive\u002Fnone",[132,38,32,119,11,36],"43687529",[],[135,139,144,149,154,159],{"id":136,"name":137,"points":138,"category":20},"43690289","Unsure Calculator",930,{"id":140,"name":141,"points":142,"category":143},"43675248","SignalBloom",292,"finance_crypto",{"id":145,"name":146,"points":147,"category":148},"43667061","memEx",194,"productivity",{"id":150,"name":151,"points":152,"category":153},"43652968","Chonky",169,"ai",{"id":155,"name":156,"points":157,"category":158},"43677909","Infocom Unix Z-Machine (pez)",157,"languages",{"id":160,"name":161,"points":162,"category":158},"43682547","protobuf-ts-types",138,14,false,"v2",{"id":167,"name":5,"line":6,"ai":164,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":168,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":169,"url":9,"mix":170,"praise":62,"objection":-1,"sub":21},43678081,[24,25,26,27],"30305050",[31,31,32,32],1794036672832]