[{"data":1,"prerenderedAt":72},["ShallowReactive",2],{"maker-stevelosh":3},[4,29,51],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":-1,"objection":-1,"sub":28},1851070,"Gundo","Gundo (my Vim undo tree visualizer)",false,"dev_tools",2010,7,1,"quiet",null,44,[17,18,19,20],"vim","undo tree","vim plugin","undo history","stevelosh","sjl.bitbucket.org","shown",0,"0","http:\u002F\u002Fsjl.bitbucket.org\u002Fgundo.vim\u002F",[24,24,24,24],"editor plugin",{"id":30,"name":31,"line":32,"ai":8,"cat":33,"year":34,"points":35,"comments":36,"rec":37,"s":24,"top":38,"kw":39,"maker":21,"domain":44,"tier":23,"attempts":24,"strip":45,"url":46,"mix":47,"praise":49,"objection":50,"sub":40},2832413,"Our Django Dash project","Proposalmatic","productivity",2011,38,10,"mixed",30,[40,41,42,43],"proposal writing","snippets","freelancers","document generator","proposalmatic.dwaiter.com","0303010503","http:\u002F\u002Fproposalmatic.dwaiter.com\u002F",[12,48,12,12],2,"Looks great for a 48-hour build","Name is too specific to proposals; other document types could use it",{"id":52,"name":53,"line":54,"ai":8,"cat":55,"year":56,"points":57,"comments":58,"rec":13,"s":14,"top":59,"kw":60,"maker":21,"domain":66,"tier":23,"attempts":24,"strip":67,"url":68,"mix":69,"praise":70,"objection":-1,"sub":71},3500486,"Typkov","Generate typing lessons from your own writing (Clojure\u002FNoir)","learning_science",2012,11,5,76,[61,62,63,64,65],"typing lessons","colemak","markov chains","gtypist","touch typing","typkov.stevelosh.com","03050","http:\u002F\u002Ftypkov.stevelosh.com\u002F",[12,12,24,24],"Generated lessons work surprisingly well","typing practice",1793991172091]