https://enkiv2.medium.com/design-dependencies-and-developer-responsibility-178611e99faa Get started Open in app John Ohno 944 Followers About Follow Sign in Get started Follow 944 Followers About Get started Open in app Design, Dependencies, and Developer Responsibility John Ohno John Ohno 5 hours ago*13 min read Software developers are in a position of power. Most of the software that gets professionally developed is proprietary or is hidden away on remote servers, so end users are not allowed to see or modify its behavior; even were they allowed to change its behavior, we often use complicated tools that require years of experience to use effectively. While there may be a 'market', end users' choice is limited: an end user may be able to choose between several implementations, but there are no software choices developed outside of the software-developer monoculture. In... To keep reading this story, get the free app or log in. Read the rest of this story with a free account. You'll also discover more fresh thinking personalized to your interests and can follow your favorite authors, publications, and topics. Open in app Or, continue in mobile web Already have an account? Sign in About Help Legal Get the Medium app A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store