Part of the problem with getting involved in a new hobby is the cost. Whether you’re learning to surf, weld, garden, or program, often the entry cost is several hundred dollars. We’re huge fans of ...