What makes software a joy to use. Implementing CI/CD pipelines using Django and Github Actions
October 02, 2022
What makes software a joy to use, both practically and ideologically.
Cozy software (or comfy software) is software that is enjoyable and efficient to use, both practically and ideologically.
The author believes that cozy software should be customizable and allow for keyboard-focused navigation, be governed by a non-profit organization, have good documentation, make common tasks easy, and have a cute name.
The author also discusses the importance of open-source software and the use of a text-based interface in creating a cozy software experience. The author concludes by discussing the benefits of cozy software, including increased productivity and enjoyment, and the potential for it to foster a sense of community and collaboration among users.
Implementing CI/CD pipelines using Django and Github Actions
A Django example app designed to test pull requests to the main branch of a project.