Sorry I've been slacking on getting this info sent out. This should be a good starting point.
Our Purpose: MidsouthMakers: CodeMonkeys is a subgroup dedicated to the study and practical use of various web / programming technologies. It is a very open ended purpose by design so that we don't pigeon hole ourselves into any specific technology. We may not even strictly stay in the realm of the web. Just like MidsouthMakers, CodeMonkeys will be largely user driven. I'm here to provide leadership and mangerial duties. I have a vague idea of what the next few months will hold for us, but it is nothing set in stone. We're not going to be a users group. There are already various user groups in Memphis and the ones I have participated in are great. CodeMonkeys is about real world use and practical application of various technologies. We won't be writing "Hello World" applications. We'll be writing applications that are based on real world needs and solutions.
Our Target: Anyone with programming experience or the drive to learn from an advanced type setting. We do have a couple of people interested that are completely new. These people I believe are going to be able to pick up and run with the rest of us. This isn't a Programming 101 course. It's likely not even a Programming 201 level. That's not to say we won't cover some basic stuff. What is basic to you may not be basic to me or someone else. I don't want to purposefully exclude anyone, however I do want to be clear in our goals.
Our Goals: Monthly meetings demonstrating practical application of a web technology or continued study in its use. I want to be able to throw a problem at the group, and a method to solve that problem. I want the group to work together (or individually if they wish) to solve the problem using the method provided (or another method along the same lines). The idea is to get you outside of your comfort zone. There will be some topics that won't take an entire month, there will be some that may take multiple months. Another goal is to be well documented enough that anyone of just about any skill level can jump in and join at any time. At the same time regular members won't feel behind if they have to miss a meeting.
Next Meeting: August 2nd Meeting: Linux Administration for installing / configuring a LAMP stack and getting started with Github. Bring your laptops with VirtualBox and Ubuntu 12.04 already installed as a VM and we'll take it from there. If you want extra credit go ahead and install Virtualmin and configure a test host.
Meeting after Next: August 16th: Basic HTML / CSS. We'll be creating our first website with the fundamental tools and going over various related topics.
Now, to answer some questions that have been brought up:
Brad: What you're doing is great. Don't feel bad about being where you are now. I'd say come to the meeting and let's see how comfortable you are with the setup we're going to be using. It's a nice frontend that makes 95% of the administration quite easy. If you're still having issues it's something we can work on during a meeting or at some other time.
Github: I created an organization:
https://github.com/organizations/MidsouthMakers/ for us to group up and share repositories with. I'm not sure if you can request ot join or if I need to invite you. The reason we're using github is for version control and centralized code storage. You'll want to set up a github account before the meeting. With github we can easily work with each other's code to show different methods of acheiveing a result. It will also be a nice display to show off what we're doing as a group/subgroup.
Danny: It's a good idea, and I do plan on documenting meetings / progress quite well. However the skill level would probably not be for beginners. We have a few beginners among us, and I'm willing to work extra with them and outside of meetings if needed provided they have the initiative to learn. If you take what we're doing outside of the group, I don't know how well that would stand up without as much context. I would never do anything to question your sanity. Me questioning your sanity while Dan is so blatantly questioning your height. I just couldn't do that to you. :_)
Mark makes a lot of good points. I think if we're successful in this maybe before we get too far along if some kind of series of sorts is what we want to do, we can go back and revist what we've done so far.