I found this definition casually, and I realized I work in El Paso, A.D. 1881.
Cowboy coding is a term used to describe software development where programmers have autonomy over the development process. This includes control of the project’s schedule, languages, algorithms, tools, frameworks and coding style.
via Cowboy coding – Wikipedia, the free encyclopedia.
see CowboyProgramming.com, too.

