{"id":20229118,"url":"https://github.com/dacap/wrap-all-the-crap","last_synced_at":"2026-01-28T00:39:16.778Z","repository":{"id":66589545,"uuid":"198939824","full_name":"dacap/wrap-all-the-crap","owner":"dacap","description":"Simple rules to write better software, the bad news is that you cannot break the loop","archived":false,"fork":false,"pushed_at":"2019-07-26T03:30:01.000Z","size":0,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-12T12:55:43.900Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dacap.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-26T03:28:33.000Z","updated_at":"2025-09-10T10:20:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"a9afef3d-6837-40bf-ab09-0237823bd723","html_url":"https://github.com/dacap/wrap-all-the-crap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dacap/wrap-all-the-crap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fwrap-all-the-crap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fwrap-all-the-crap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fwrap-all-the-crap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fwrap-all-the-crap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dacap","download_url":"https://codeload.github.com/dacap/wrap-all-the-crap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fwrap-all-the-crap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28829518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T23:29:49.665Z","status":"ssl_error","status_checked_at":"2026-01-27T23:25:58.379Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T07:34:20.460Z","updated_at":"2026-01-28T00:39:16.750Z","avatar_url":"https://github.com/dacap.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"----------------------------------------------------------------------\r\n\r\n                          Wrap All The Crap\r\n\r\n                              Manifesto\r\n\r\n                           (Aug 19, 2017)\r\n\r\n----------------------------------------------------------------------\r\n\r\nSoftware sucks, but we can improve it. And the only way to improve\r\nthis world is wrapping it with a better layer. Our ideals are:\r\n\r\n1. We need to go back to simpler software, wrapping all the crappy\r\n   stuff.\r\n\r\n2. We need better ways to learn and teach current technologies to our\r\n   children. Wrap the details, those will be replaced later.\r\n\r\n3. We need better tools and APIs to create software. Create wrappers\r\n   around current libraries and create better tools.\r\n\r\n4. If you use an API, wrap it, create your own, improve it, publish\r\n   it.\r\n\r\n5. After you wrap the crap, replace the lower layer or remove it\r\n   completely.\r\n\r\n6. Start again, but with our own layer, which is a crap too.\r\n\r\n----------------------------------------------------------------------\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdacap%2Fwrap-all-the-crap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdacap%2Fwrap-all-the-crap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdacap%2Fwrap-all-the-crap/lists"}