HackNashville is a 48-hour hackathon - by developers, for developers. Some people form teams, but it's not required. A few people stay overnight, but you can come-and-go as you please. What you work on is up to you. Food and drink is provided all weekend. Everything is free.