[{"data":1,"prerenderedAt":293},["ShallowReactive",2],{"maker-philip1209":3},[4,36,62,84,100,122,137,157,176,196,216,235,256,277],{"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":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":33,"objection":34,"sub":35},4675852,"cv-philipithomas","My resume as an interactive website, version-controlled on Github",false,"productivity",2012,82,84,"debated",-0.12,17,[17,18,19,20,21],"resume website","online resume","html resume","github resume","interactive cv","philip1209","github.com","notable",0,"1055035133531503153233501155101133115151","https:\u002F\u002Fgithub.com\u002Fphilipithomas\u002Fcv-philipithomas",[29,30,31,32],14,12,7,19,"Skill progress bars are a clever way to show proficiency.","Skill bars are arbitrary and unclear what they measure.","resume builder",{"id":37,"name":38,"line":39,"ai":8,"cat":40,"year":41,"points":42,"comments":15,"rec":43,"s":44,"top":45,"kw":46,"maker":22,"domain":52,"tier":24,"attempts":25,"strip":53,"url":54,"mix":55,"praise":59,"objection":60,"sub":61},8615275,"MineData.org","Our Bayes Impact Hackathon Project, MineData.org","data",2014,56,"curious",-0.25,26,[47,48,49,50,51],"mine safety","mine inspections","mining data","lives at risk","bayes hackathon","minedata.org","10001030103030503","http:\u002F\u002Fwww.minedata.org",[56,57,25,58],1,4,3,"Good to see hackers work on civic data","Map is hard to read and the lives-at-risk score is buried","mine safety data analysis",{"id":63,"name":64,"line":65,"ai":8,"cat":9,"year":66,"points":67,"comments":68,"rec":43,"s":69,"top":70,"kw":71,"maker":22,"domain":76,"tier":24,"attempts":25,"strip":77,"url":78,"mix":79,"praise":81,"objection":82,"sub":83},11212046,"Staffjoy Boss","Automated Employee Scheduling",2016,53,38,0.01,31,[72,73,74,75],"employee scheduling","shift scheduling","time clock","labor compliance","staffjoy.com","05030305013050303030103101030530305033","https:\u002F\u002Fwww.staffjoy.com\u002Fboss\u002F",[80,30,25,57],5,"Automated preference-based scheduling and compliance features look useful","No demo, code or screenshots in the post; hard to judge without signing up","workforce scheduling",{"id":85,"name":86,"line":87,"ai":8,"cat":9,"year":66,"points":88,"comments":29,"rec":43,"s":89,"top":90,"kw":91,"maker":22,"domain":76,"tier":94,"attempts":25,"strip":95,"url":96,"mix":97,"praise":98,"objection":99,"sub":73},11553058,"Staffjoy Flex","Marketplace Scheduling for Contractors",48,-0.21,34,[73,92,93,83],"contractor scheduling","marketplace scheduling","shown","05333010330110","https:\u002F\u002Fwww.staffjoy.com\u002Fflex\u002F",[56,80,25,58],"Looks great","Unclear how it is better than a notebook or spreadsheet",{"id":101,"name":102,"line":103,"ai":8,"cat":104,"year":105,"points":106,"comments":107,"rec":108,"s":109,"top":110,"kw":111,"maker":22,"domain":76,"tier":24,"attempts":114,"strip":115,"url":116,"mix":117,"praise":120,"objection":121,"sub":72},13368013,"Staffjoy V2","Text message-based employee scheduling app","web_saas",2017,52,37,"mixed",0.22,35,[72,73,112,113],"sms scheduling","workforce management",2,"0503035003101035000050531030555500330","https:\u002F\u002Fwww.staffjoy.com\u002F?v2",[118,119,114,58],9,6,"Good focus on users who are not heavy online users","Could let employers schedule workers more strictly and hurt low-wage workers",{"id":123,"name":102,"line":124,"ai":8,"cat":104,"year":105,"points":125,"comments":110,"rec":43,"s":126,"top":127,"kw":128,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":132,"url":133,"mix":134,"praise":135,"objection":136,"sub":83},13749461,"I announced two weeks ago that we are shutting down Staffjoy [1] and open sourcing our code.",113,0.1,18,[73,129,130,112,131],"open source","staff scheduling","microservices","03030105033050303000300531030500300","https:\u002F\u002Fgithub.com\u002Fstaffjoy\u002Fv2",[57,118,56,114],"Monorepo and microservice architecture are useful to learn from","Architecture is overengineered for the product's size",{"id":138,"name":139,"line":140,"ai":8,"cat":104,"year":105,"points":141,"comments":142,"rec":108,"s":143,"top":144,"kw":145,"maker":22,"domain":150,"tier":24,"attempts":25,"strip":151,"url":152,"mix":153,"praise":154,"objection":155,"sub":156},14637775,"Orbit","Weekly list of software contractors ready for immediate work",71,24,-0.04,28,[146,147,148,149],"software contractors","freelance engineers","part-time consultants","contractor marketplace","moonlightwork.com","053300530030300010301050","https:\u002F\u002Fwww.moonlightwork.com\u002Forbit",[58,80,56,114],"Contractors on the platform find it valuable for flexible work","Platform runs on spreadsheets and email; login and signup are broken","freelance marketplace",{"id":158,"name":159,"line":160,"ai":8,"cat":104,"year":161,"points":15,"comments":162,"rec":163,"s":44,"top":164,"kw":165,"maker":22,"domain":150,"tier":94,"attempts":25,"strip":170,"url":171,"mix":172,"praise":173,"objection":174,"sub":175},16326116,"Moonlight","experienced software developers, on demand",2018,10,"roasted",60,[166,147,167,168,169],"contract developers","part-time developers","hire developers","skills matching","0303010101","https:\u002F\u002Fwww.moonlightwork.com",[25,114,25,58],"Model of part-time engineers with day jobs gives high-skill talent","Differentiation from UpWork and similar platforms is unclear","freelance marketplace for engineers",{"id":177,"name":178,"line":179,"ai":8,"cat":9,"year":180,"points":181,"comments":182,"rec":108,"s":25,"top":183,"kw":184,"maker":22,"domain":189,"tier":24,"attempts":25,"strip":190,"url":191,"mix":192,"praise":193,"objection":194,"sub":195},21586841,"Remote Work Encyclopedia","a tactical guide to working from anywhere",2019,63,16,33,[185,186,187,188],"remote work","distributed teams","remote jobs","digital nomad","remoteworkencyclopedia.com","0000000010103035","https:\u002F\u002Fwww.remoteworkencyclopedia.com\u002F?",[56,114,25,114],"Thanks for the hard work on the guide","Hype that remote work will become a fad adopted without care","remote work guide",{"id":197,"name":198,"line":199,"ai":8,"cat":104,"year":200,"points":201,"comments":202,"rec":13,"s":203,"top":15,"kw":204,"maker":22,"domain":210,"tier":24,"attempts":25,"strip":211,"url":212,"mix":213,"praise":214,"objection":215,"sub":206},33549267,"Postcard","Easy way to make a personal website",2022,140,88,-0.17,[205,206,207,208,209],"personal website","site builder","custom domain","newsletter","personal homepage","postcard.page","1051151311150313300353333311053353135515","https:\u002F\u002Fpostcard.page\u002F",[30,30,58,15],"Simple, easy setup and clean product","Price of $8\u002Fmonth is too high",{"id":217,"name":218,"line":219,"ai":8,"cat":9,"year":220,"points":182,"comments":114,"rec":221,"s":222,"top":223,"kw":224,"maker":22,"domain":229,"tier":94,"attempts":25,"strip":230,"url":231,"mix":232,"praise":-1,"objection":233,"sub":234},37419830,"Frcntl","community for fractional developers and designers",2023,"quiet",null,61,[225,226,227,228],"fractional jobs","part-time developer jobs","referral network","fractional hiring","frctnl.xyz","000","https:\u002F\u002Fwww.frctnl.xyz\u002F",[25,25,25,25],"Seems to compete with freelancer marketplaces and controls access to labor","professional community",{"id":236,"name":237,"line":238,"ai":8,"cat":9,"year":220,"points":239,"comments":240,"rec":108,"s":241,"top":242,"kw":243,"maker":22,"domain":249,"tier":24,"attempts":25,"strip":250,"url":251,"mix":252,"praise":253,"objection":254,"sub":255},37585869,"Booklet","Async forums as an alternative to chat",183,119,-0.22,11,[244,245,246,247,248],"async communication","internal forum","team discussion","email digest","forum software","booklet.group","3103330005553000031113331313531301300010","https:\u002F\u002Fwww.booklet.group\u002F",[31,15,57,127],"Forums are a better fit for async discussion than chat","Not open source and not self-hostable yet","team discussion forums",{"id":257,"name":258,"line":259,"ai":8,"cat":104,"year":260,"points":261,"comments":141,"rec":43,"s":262,"top":263,"kw":264,"maker":22,"domain":269,"tier":24,"attempts":25,"strip":270,"url":271,"mix":272,"praise":274,"objection":275,"sub":276},40801494,"Find AI","Perplexity Meets LinkedIn",2024,94,-0.08,25,[265,266,267,268],"people search","ai search","linkedin alternative","lead research","usefind.ai","3003333311333033103533305531331013301513","https:\u002F\u002Fusefind.ai\u002F",[80,273,56,162],23,"Useful for exploratory searches with natural language queries","Search results are slow and often return zero matches","b2b people and company search",{"id":278,"name":279,"line":280,"ai":8,"cat":9,"year":281,"points":80,"comments":80,"rec":221,"s":222,"top":202,"kw":282,"maker":22,"domain":279,"tier":94,"attempts":25,"strip":288,"url":289,"mix":290,"praise":291,"objection":-1,"sub":292},46221651,"contraption.co","I added a print edition to my indie blog",2025,[283,284,285,286,287],"indie blog","print edition","physical mail","lob api","newsletter printing","05030","https:\u002F\u002Fwww.contraption.co\u002Fintroducing-the-print-edition\u002F",[56,56,25,25],"Fun idea that other blogs should adopt","blog publishing",1793991184169]