[{"data":1,"prerenderedAt":157},["ShallowReactive",2],{"maker-matthewmueller":3},[4,34,59,80,106,132],{"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":31,"objection":32,"sub":33},8208595,"Duo","a next-generation package manager for the front end",false,"dev_tools",2014,168,100,"mixed",-0.26,6,[17,18,19,20],"front end package manager","javascript modules","browserify alternative","github dependencies","matthewmueller","duojs.org","notable",0,"1013110032311100035010015331341311333551","http:\u002F\u002Fduojs.org\u002F",[28,29,24,30],10,28,20,"Simple and clean approach to dependencies","Inline requires make version upgrades tedious across many files","package manager",{"id":35,"name":36,"line":37,"ai":8,"cat":38,"year":39,"points":40,"comments":41,"rec":42,"s":43,"top":44,"kw":45,"maker":21,"domain":49,"tier":50,"attempts":24,"strip":51,"url":52,"mix":53,"praise":56,"objection":57,"sub":58},8875423,"custom cursor","Add a custom cursor to improve your UX","web_saas",2015,17,41,"roasted",-0.78,55,[36,46,47,48],"website cursor","cursor javascript","conversion","customcursor.com","shown","1100101011111100031113111101010111151101","https:\u002F\u002Fcustomcursor.com\u002Fdirect",[54,54,54,55],1,27,"Revives an old idea with practical use cases such as shopping cart cursors","Seen as hurting usability and accessibility, and as a gimmick","website widget",{"id":60,"name":61,"line":62,"ai":8,"cat":38,"year":39,"points":63,"comments":15,"rec":64,"s":65,"top":66,"kw":67,"maker":21,"domain":72,"tier":50,"attempts":24,"strip":73,"url":74,"mix":75,"praise":77,"objection":78,"sub":79},8895370,"Gittask","Get Paid to Work on Open Source",18,"loved",0.5,53,[68,69,70,71],"open source bounties","paid open source","gittip alternative","developer payments","gittask.com","505553","https:\u002F\u002Fgittask.com\u002Fdeveloper",[76,54,24,24],4,"Good way to pay open source contributors and honor their efforts","Unclear how it works","bounty platform for open source",{"id":81,"name":82,"line":83,"ai":8,"cat":84,"year":85,"points":86,"comments":87,"rec":88,"s":89,"top":90,"kw":91,"maker":21,"domain":96,"tier":23,"attempts":24,"strip":97,"url":98,"mix":99,"praise":103,"objection":104,"sub":105},11247402,"Standup Jack","A Slack Bot for Your Standups","productivity",2016,54,36,"curious",-0.16,31,[92,93,94,95],"slack bot","standup","team updates","remote work","standupjack.com","100003033010330530501031030301303030","https:\u002F\u002Fstandupjack.com\u002F",[100,101,54,102],2,11,5,"Good branding and design.","A bot status report is not a real stand-up meeting; stand-ups mean people physically together.","team standup bot",{"id":107,"name":108,"line":109,"ai":8,"cat":110,"year":111,"points":112,"comments":113,"rec":13,"s":114,"top":115,"kw":116,"maker":21,"domain":122,"tier":23,"attempts":24,"strip":123,"url":124,"mix":125,"praise":129,"objection":130,"sub":131},15906671,"Joy","a Go to JavaScript compiler","languages",2017,201,98,-0.1,8,[117,118,119,120,121],"go to javascript","transpiler","gopherjs","golang","compile go to js","mat.tm","3513333315110000035533153335111111000015","https:\u002F\u002Fmat.tm\u002Fjoy\u002F",[126,127,100,128],9,16,15,"Readable JavaScript output is appealing for debugging.","Unclear which Go features are missing or incomplete.","go to javascript compiler",{"id":133,"name":134,"line":135,"ai":8,"cat":9,"year":136,"points":137,"comments":138,"rec":13,"s":139,"top":100,"kw":140,"maker":21,"domain":145,"tier":146,"attempts":24,"strip":147,"url":148,"mix":149,"praise":154,"objection":155,"sub":156},31371340,"Bud","A Full-Stack Web Framework for Go",2022,531,99,0.14,[141,142,143,144],"go web framework","full-stack go","server-side rendering go","svelte go","github.com","legend","3003303055505515503531533333310511330100","https:\u002F\u002Fgithub.com\u002Flivebud\u002Fbud",[150,151,152,153],12,21,3,7,"Commenters welcome the Go web framework space getting more attention","Go's lack of operator overloading makes it less productive for web frameworks","web framework",1794036733894]