{"id":13517744,"url":"https://github.com/imsky/awesome-manifestos","last_synced_at":"2025-11-07T04:30:34.614Z","repository":{"id":45362019,"uuid":"370875930","full_name":"imsky/awesome-manifestos","owner":"imsky","description":":pushpin: Interesting tech-related manifestos","archived":false,"fork":false,"pushed_at":"2024-02-21T18:28:50.000Z","size":13,"stargazers_count":14,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-04-14T10:19:24.974Z","etag":null,"topics":["awesome","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imsky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2021-05-26T01:47:53.000Z","updated_at":"2024-01-25T00:24:37.000Z","dependencies_parsed_at":"2024-03-23T03:07:47.775Z","dependency_job_id":"d04c9a60-336c-4924-8ed9-fdf7c7906b19","html_url":"https://github.com/imsky/awesome-manifestos","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsky%2Fawesome-manifestos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsky%2Fawesome-manifestos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsky%2Fawesome-manifestos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsky%2Fawesome-manifestos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imsky","download_url":"https://codeload.github.com/imsky/awesome-manifestos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239433898,"owners_count":19637806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["awesome","hacktoberfest"],"created_at":"2024-08-01T05:01:36.958Z","updated_at":"2025-11-07T04:30:34.544Z","avatar_url":"https://github.com/imsky.png","language":null,"funding_links":[],"categories":["Technical"],"sub_categories":["awesome-*"],"readme":"# 📌 Awesome Manifestos\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Fimsky%2Fawesome-manifestos\u0026via=imskyco\u0026text=Awesome%20Software%20Manifestos)\n\n**A collection of awesome manifestos.**\n\n**[Ten Principles for Good Design](https://tenprinciples.design)** by Dieter Rams\u003cbr\u003e\n  \u003e Good design is as little design as possible\n\n**[Choose Boring Technology](http://boringtechnology.club/)** by [Dan McKinley](https://mcfunley.com/)\u003cbr\u003e\n  \u003e We should generally pick the smallest set of tech that covers our problem domain, and lets us get the job done.\n\n**[This Page is Designed to Last](https://jeffhuang.com/designed_to_last/)** by [Jeff Huang](https://jeffhuang.com/)\u003cbr\u003e\n  \u003e How do we make web content that can last and be maintained for at least 10 years?\n\n**[Calm Technology](https://calmtech.com/)** by [Amber Case](https://www.caseorganic.com/)\u003cbr\u003e\n  \u003e How many are notifications are necessary? How and when should they be displayed?\n\n**[Keep a Changelog](https://keepachangelog.com)** by [Olivier Lacan](https://olivierlacan.com/)\u003cbr\u003e\n  \u003e Changelogs are for humans, not machines.\n\n**[The Twelve-Factor App](https://12factor.net/)** by [Adam Wiggins](https://adamwiggins.com/)\u003cbr\u003e\n  \u003e This document synthesizes all of our experience and observations on a wide variety of software-as-a-service apps in the wild.\n\n**[The Rails Doctrine](https://rubyonrails.org/doctrine/)** by [David Heinemeier Hansson](https://dhh.dk/)\u003cbr\u003e\n  \u003e The chief accomplishment of Rails was to unite and cultivate a strong tribe around a wide set of heretical thoughts about the nature of programming and programmers.\n\n**[HTML First](https://html-first.com/)** by [Tony Ennis](https://www.tonyennis.com/)\u003cbr\u003e\n  \u003e The main goal of HTML First is to substantially widen the pool of people who can work on web software codebases.\n\n**[The NoJS Club](https://nojs.club/)** by [Karan Goel](https://goel.io/)\u003cbr\u003e\n  \u003e Not all websites need Javascript to be beautiful and usable.\n\n**[NoYAML](https://noyaml.com/)** by [Geoffrey Huntley](https://ghuntley.com/)\u003cbr\u003e\n  \u003e Anyone who uses YAML long enough will eventually get burned\n\n**[Immutable Web Apps](https://immutablewebapps.org/)** by [Gene Connolly](https://twitter.com/geneconnolly)\u003cbr\u003e\n  \u003e Immutable Web Applications are generated once and published once to a permanent location.\n\n**[Local-first software](https://www.inkandswitch.com/local-first/)** by [Kleppmann](https://martin.kleppmann.com/), [Wiggins](https://adamwiggins.com/), [van Hardenberg](https://twitter.com/pvh), and [McGranaghan](https://markmcgranaghan.com/)\u003cbr\u003e\n  \u003e Cloud services defy long-term preservation. No Wayback Machine can restore a sunsetted web application.\n\n**[Frameworkless movement](https://www.frameworklessmovement.org/)** by [Francesco Strazzullo](https://www.francescostrazzullo.info/)\u003cbr\u003e\n  \u003e Every time a team uses a framework, it also takes a risk.\n\n**[Always Own Your Platform](http://www.alwaysownyourplatform.com/)** by [Sean Blanda](https://www.seanblanda.com/)\u003cbr\u003e\n  \u003e Stop giving away your work to people who don't care about it. Host it yourself. Distribute it via methods you control. Build your audience deliberately and on your own terms.\n\n**[Publish on your Own Site, Syndicate Elsewhere (POSSE)](https://indieweb.org/POSSE)** by [IndieWeb](https://indieweb.org)\u003cbr\u003e\n  \u003e POSSE is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, the practice of posting content on your own site first, then publishing copies or sharing links to third parties (like social media silos) with original post links to provide viewers a path to directly interacting with your content.\n\n**[Functional Web App](https://fwa.dev/)** by LeRoux and Block\u003cbr\u003e\n  \u003e Functional Web App (FWA)...empowers developers with the flexibility of dynamic, full-stack applications paired with the ease of scaling a static website.\n\n**[Against software development](http://www.rntz.net/post/against-software-development.html)** by [Michael Arntzenius](http://www.rntz.net/)\u003cbr\u003e\n  \u003e These days, for better or worse, software defines everyone's reality. Let's build one worth living in.\n\n**[Trunk Based Development](https://trunkbaseddevelopment.com/)** by [Paul Hammant](https://paulhammant.com/)\u003cbr\u003e\n  \u003e Trunk-Based Development is a key enabler of Continuous Integration and by extension Continuous Delivery.\n\n**[The stacking workflow](https://stacking.dev/)** by [Greg Foster](https://www.gregfoster.dev/)\u003cbr\u003e\n  \u003e Stacking parallelizes your development and code review workstreams, so you don't need to wait for your previous changes to be merged before building on top of them.\n\n**[Conventional Commits](https://www.conventionalcommits.org)** by [Damiano Petrungaro](https://www.damianopetrungaro.com/) and [Ben Coe](https://twitter.com/benjamincoe)\u003cbr\u003e\n  \u003e The Conventional Commits specification is a lightweight convention on top of commit messages.\n\n**[System Font Stack](https://systemfontstack.com/)** by [Tom MacWright](https://macwright.com/)\u003cbr\u003e\n  \u003e Webfonts were great when most computers only had a handful of good fonts pre-installed.\n\n**[Semantic Versioning](https://semver.org/)** by [Tom Preston-Werner](https://tom.preston-werner.com/)\u003cbr\u003e\n  \u003e Under this scheme, version numbers and the way they change convey meaning about the underlying code and what has been modified from one version to the next.\n\n**[Calendar Versioning](https://calver.org/)** by [Mahmoud Hashemi](https://sedimental.org/)\u003cbr\u003e\n  \u003e CalVer is a versioning convention based on your project's release calendar, instead of arbitrary numbers.\n\n**[The Remote Manifesto](https://about.gitlab.com/company/culture/all-remote/)** by [Darren Murph](https://twitter.com/darrenmurph)\u003cbr\u003e\n  \u003e We believe that a world with more all-remote companies will be a more prosperous one, with opportunity more equally distributed.\n\n**[Principles of Chaos Engineering](https://principlesofchaos.org/)** by [Lorin Hochstein](http://lorinhochstein.org/)\u003cbr\u003e\n  \u003e Even when all of the individual services in a distributed system are functioning properly, the interactions between those services can cause unpredictable outcomes.\n\n**[The Reactive Manifesto](https://www.reactivemanifesto.org/)** by [Bonér](http://jonasboner.com/), [Farley](http://www.davefarley.net/), [Kuhn](https://rolandkuhn.com/), and [Thompson](https://twitter.com/mjpt777)\u003cbr\u003e\n  \u003e Systems built as Reactive Systems are more flexible, loosely-coupled and scalable.\n\n**[The Software Defined Delivery Manifesto](https://sdd-manifesto.org/)** by [Christian Dupuis](https://twitter.com/cdupuis)\u003cbr\u003e\n  \u003e Delivery infrastructure is now programmable, and we will program it.\n\n**[Stop breaking the Web](https://eightsquaredsoftware.com/articles/web.html)** by [Derek Schaab](https://eightsquaredsoftware.com/articles/web.html)\u003cbr\u003e\n  \u003e Rather than chasing after the latest features available only to those living on the bleeding edge of browser support, we should invest in making our creations open to all, consumable by all, and welcoming to all.\n\n## Contributing\n\nContributions are always welcome, feel free to open a PR!\n\n## License\n\nawesome-manifestos is licensed under the [MIT license](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsky%2Fawesome-manifestos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimsky%2Fawesome-manifestos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsky%2Fawesome-manifestos/lists"}