Software development is the ultimate post-industrial craft. Armed with nothing but a laptop, a pot of coffee and a place to hack, a developer can turn a great idea from a notebook into a successful business enterprise or a beautiful work of art.
There is an immense difference between great programmers and merely adequate ones, and the best programmers are almost always prolific contributors to the free and open source community. These are the men and women who code not just for a paycheck, but because they have a geniune passion for creating great software. These are are the people we aim to serve at gun.io.
But why are so many companies afraid to work with great freelance talent? In How to Make Wealth, Paul Graham describes how easy it is to produce wealth with a good idea and a lot of hard work. The web, virtual servers, app stores and open source software have made it so that the initial cost to create wealth is so low, there's little reason not to give it a try.
In fact, neither party — hackers nor clients — can do it alone. That's because no software package stands alone - we all use libraries, templates, snippets and styles that we borrow from one other. Free and open source software and social coding on GitHub have shown us that we all benefit from developing out in the open. If you need a piece of code, then it's more than likely that there are hundreds of other hackers and clients out there who want the same thing for their own projects.
Code is wealth - share it and we all get richer!