Governing the Commons
Introduction What is the best way to limit the use of natural or man-made resources so as to ensure their long-term economic viability? This is the… »
Introduction What is the best way to limit the use of natural or man-made resources so as to ensure their long-term economic viability? This is the… »
Photo by Anna Bauer CC BY What is a cooperative? One description of a cooperative is "a jointly owned enterprise engaging in the production or distribution… »
Introduction Have you ever contemplated how to create a fair society? When we do this, we are forming a theory of Justice. John Rawl’s book titled,… »
In September 2018, the Austin Software Co-operatives Meetup reviewed an economic theory of group and organizational behavior that was originally published in 1965. We discussed the… »
Photo by takver CC BY There are four elements that are imperative for the critique of an ideology. These are antagonisms, symptoms, fantasies, and reproduction. Without… »
The problem with TDD is in the real world you often have to work with people who refuse to do it. In my experience with rules… »
When you create a minimal viable product you also struggle with a paradox: How much performance is just enough to get traction? During the MVP phase… »
Do you have a pet peeve so strong that you just won't put up with it? That’s how I feel about bad managers! I think bad… »
HATEOAS as State Machines HATEOAS (Hypermedia As The Engine Of Application State) is an essential part of REST. The application state part leads some to explain… »
If you've been following along so far, you'll note that REST is not HTTP. It is also not the verbs of HTTP (GET, PUT, POST, or… »
Previously, we talked about the role of properties when evaluating architectures for network-based applications . We also talked about the paper's working definition of architectural elements… »
The requirements of the web are on a different scale than any other application to date. Even calling the web an application sounds weird, because so… »
There are almost always consequences in the form of trade-offs (compromises) when obtaining an architectural property. This characteristic makes architecture evaluation very elusive when coupled with… »
In my previous post , I gave a high level overview of Roy Fielding's dissertation on Architectural Styles and the Design of Network-based Software Architectures (more… »
by W.Watson and edited by the Vulk team There are many reasons why self organized groups find it hard to have strategic discussions. When the time… »
The term bike shed comes from an example of a company engaging in a relatively trivial and unimportant discussion to develop a storage area for the… »
Roy Fielding's dissertation " Architectural Styles and the Design of Network-based Software Architectures " is one of the most often referenced (but not-so-often read) technical papers… »
1. Your ideas are not recognized The number one reason that you are not in a meritocracy is that no one cares about your ideas. If… »