[{"data":1,"prerenderedAt":92},["ShallowReactive",2],{"maker-scolvin":3},[4,31,55,74],{"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":6,"tier":22,"attempts":23,"strip":24,"url":25,"mix":26,"praise":28,"objection":29,"sub":30},12815889,"helpmanual.io","A man page database that isn't awful",false,"dev_tools",2016,8,5,"quiet",null,88,[17,18,19,20],"man pages","command line help","unix documentation","manual pages","scolvin","shown",0,"50050","https:\u002F\u002Fhelpmanual.io\u002Fman1\u002Fman\u002F",[27,23,23,23],2,"Running commands with --help and variants to collect help output is a great feature","Generating the database by running commands caused system side effects for the maker","man page reference",{"id":32,"name":33,"line":34,"ai":8,"cat":35,"year":36,"points":37,"comments":38,"rec":13,"s":14,"top":39,"kw":40,"maker":21,"domain":46,"tier":47,"attempts":23,"strip":48,"url":49,"mix":50,"praise":52,"objection":53,"sub":54},14477222,"Pydantic","Data validation using Python 3.6 type hinting","languages",2017,120,27,16,[41,42,43,44,45],"python","data validation","type hints","json schema","marshmallow","pydantic-docs.helpmanual.io","notable","000000053000500300000000000","https:\u002F\u002Fpydantic-docs.helpmanual.io\u002F",[27,51,51,23],1,"Uses Python's typing system for pythonic type descriptions","Not yet mature enough for complex cross-field validation; marshmallow is preferred for that","data validation library",{"id":56,"name":57,"line":58,"ai":8,"cat":59,"year":60,"points":61,"comments":62,"rec":13,"s":14,"top":63,"kw":64,"maker":21,"domain":69,"tier":22,"attempts":23,"strip":70,"url":71,"mix":72,"praise":-1,"objection":73,"sub":67},26583603,"Smokeshow","deploy ephemeral sites via HTTP or CLI","infrastructure",2021,4,6,94,[65,66,67,68],"ephemeral sites","preview deployments","static site hosting","pull request previews","smokeshow.helpmanual.io","000000","https:\u002F\u002Fsmokeshow.helpmanual.io\u002F",[23,23,23,23],"Existing hosts like Netlify have build limits and no preview support with API keys",{"id":75,"name":76,"line":77,"ai":8,"cat":35,"year":78,"points":79,"comments":62,"rec":13,"s":14,"top":80,"kw":81,"maker":21,"domain":85,"tier":22,"attempts":23,"strip":86,"url":87,"mix":88,"praise":89,"objection":90,"sub":91},30471395,"Dirty-equals","Doing dirty (but useful) things with equals",2022,25,53,[41,82,83,84],"equality","pytest","assertions","github.com","001005","https:\u002F\u002Fgithub.com\u002Fsamuelcolvin\u002Fdirty-equals",[51,23,23,51],"Useful functionality for flexible comparisons","Overloading the equals operator is a gimmick and less clear","testing library",1793991219126]