1) Building a tech community takes commitment of time, effort and resources over many years as it facilitates the exchange of value between stakeholders like hackers, businesses and customers. 2) Communities are built by starting small by solving problems for stakeholders, dedicating time to regular meetups and lists, and identifying and promoting contributors to develop trust and reputation. 3) As a community grows, it identifies stakeholders and how they benefit, markets to help them participate, and encourages face-to-face interaction to further develop trust between members.