88 Search results

For the term "sqlsaturday".

SQLSaturday #25 – big news!

Just a quick post to announce a couple of cool developments that are happening for SQLSaturday #25 in Gainesville, GA, Oct 10.

  • We’ve got 75 attendees registered!  I was really worried about the low turnout, but I’m feeling a lot more comfortable with it now.  One of the struggles that we’re facing is that Gainesville, GA is 55 miles from Atlanta; many residents seem to think that Gainesville is a long way away from the tech corridors.
  • We’ve got 15 presentations scheduled; that’s almost 3 full tracks, and I’m working to get those last 3 slots filled. 
  • Finally, WE HAVE A SPONSOR WITH CASH!  I’ve been very successful at getting the book publishers (Apress, Pearson, & O’Reilly) to donate stuff to giveaway, but I’ve had a hard time getting cash money collected.  Luckily, this is a small event, so our costs will be small, and we’re charging a lunch fee, but still… we need money 🙂   Anyway, thanks to Red Gate for stepping up and helping out; I love this company!

More news to come; we’re still working out the kinks with the student conference, but I’m excited about the opportunity. 

SQLSaturday #25 Gainesville GA Oct 10, 2009

Just a quick post to note that a) I’m still alive and posting, and b) I’ve been super busy trying to get this little conference off the ground.  I say little, because it looks like the Gainesville event is going to be a lot more intimate than the Atlanta event in April.  That’s not necessarily a bad thing, because I’m hoping that it will stimulate the growth of the North GA development community.

We’re still looking for sponsors and speakers, so if you’re interested in either, feel free to let me know (http://www.sqlsaturday.com/eventhome.aspx?eventid=26).  The biggest obstacle that I’m running into is the fact that many sponsors are concerned that the event is too close to the Atlanta event; on the other hand, many of the typical attendees are concerned that the event is too far from Atlanta.  It’s an odd catch-22.

Nevertheless, we have managed to garner some impressive presentations, and we’re continuing to slowly add attendees.  If we don’t have a lot of sponsors, we’ll be OK; as long as we can build community, we should.

Speaking of building community, if you haven’t read Alan Stevens’ recent blog postings about his experiences at the Jacksonville Code Camp, you should. 

http://netcave.org/AnEyeOpeningExperience.aspx

http://netcave.org/AnEyeOpeningApology.aspx

I’m not saying that I necessarily agree with everything Alan posted, but his experience should be considered when planning one of these events; although we want to keep SQLSaturdays (and other code camps; note the little “c”) community-focused, we need to be sure that expectations between speakers, attendees, and organizers are well-managed.  I appreciate the fact that Alan apologized for his statements; I also think that as an organizer, I need to learn from his experience to avoid similar situations at the events I help with.

Gotta run.

SQLSaturday #25 (Gainesville, GA) – No good topic turned away!

I think in my rush to emphasize the hybrid nature of this session of SQLSaturday with its focus on Geographic Information Systems and Environmental Policy, I inadvertently downplayed the fact that this is STILL a SQLSaturday.  If you’re passionate about SQL Server, and you want to share that passion with others, this is a great way to interact with others in the community.

So, if you’ve got a topic to share (even if it’s NOT one of our special topics), please sign up to do so.  I’m sorry for the confusion.

SQLSaturday #25
Gainesville, GA
October 10, 2009

SQLSaturday #24 & #25 – Oct 9-10, 2009 Gainesville, GA

I’m pushing the envelope again.  I just agreed to help promote another SQLSaturday.

AtlantaMDF and Gainesville State College’s Institute for Environmental and Spatial Analysis are hosting a SQLSaturday.  Well, not just any SQLSaturday; at GSC, Saturday starts on Friday.  Let me try to explain.

On Friday, Oct 9, IESA is hosting a student conference to highlight academic work in Environmental and Spatial Analysis Computing; they’d like to introduce those efforts to the professional community, as well as expose their students to relevant issues faced by IT professionals, so on Saturday, Oct 10, IESA is hosting (in conjunction with AtlantaMDF) a traditional SQLSaturday.  Friday is mostly for the students; Saturday for the professional geeks.  However, students are being encouraged to attend both days, and we’re asking for volunteers from the professional community to listen and respond to student presentations on Friday.

Confused?  I’m probably going to be nuts by the time this is over.  However, if you’re interested, hop on over to http://www.sqlsaturday.com and check out events #24 & #25.  If you’re a SQL professional, and you’d like to register, sign up for event #25, and you’d like to submit a presentation, please feel free to do so as well.

Questions?  I’m listening.

SQLSaturday #7: Birmingham, AL May 30, 2009

I’ve been so busy with all of my other projects at work that I’ve forgotten to really tout this.  On May 30, I’ll be presenting at the Birmingham SQLSaturday (hosted by the Steel City SQL User Group).  My talk is titled “Confessions of a Data integrator”, and will focus on dealing with other people’s database designs. 

Over the last twelve years, I’ve built a career on pulling data from a variety of data sources, most of them which were poorly designed (according to the basic rules of normalization).  From that experience, I’ve pulled together a set of principles for extracting data which I plan to share.  This is a bit of challenge for me, because I’ve never actually written any of these rules of mine down 🙂

Anyway, if you can make it, please do; stop by and see me.

So you wanna host a SQLSaturday? Here’s my tale….

This is going to be a long post; definitely the longest I’ve written in a while, and probably longer than anything I’ve ever written.  So long, in fact, that I’ve toyed with the idea of breaking it into separate chunks.  However, I decided to keep it as one piece because I felt like someone out there may want to print it out, and I thought it would be easier if it were one post.   Before I get too deep with this, I have a few caveats; first, I am not an expert on SQLSaturday, nor am I the authority.  I’ve done one, and while I feel like it went well, there is always room for improvement.  If you really want to get to know about SQLSaturday, you need to contact Andy Warren and get a copy of his infamous checklists on things to accomplish.  I just wanted to write out some of my experiences and ideas in the spirit of sharing.  Second, my experiences may not jibe with your experiences, so don’t try to emulate me too closely.  I just happened to be in the right place at the right time for a lot of this, and you are probably in a different place (and most certainly a different time).

Anyway, on with the list; first, a little background.  SQLSaturday #13 was held April 25, 20009, at the Alpharetta, GA offices of Microsoft.  I first started talking about a SQLSaturday in September of 2008, and began actively planning it in January, 2009.  I did have a lot of emotional support (and opportunities to bounce ideas around) from the leadership of AtlantaMDF (as well as Andy Warren), but I did most of the logistical legwork myself.  I say this not to brag, but so that you understand how it came together.  Being the primary planner for this event was helpful to me because it let me understand where I could do better with delegation in the planning stages; I do need to say that on the day of the actual show, I had a huge team of volunteers who went above and beyond anything I could have asked.  I may have planned the attack; the volunteers carried it out.

Speaking of that, let’s talk about planning for a SQL Saturday:

1.  General principals

One thing I wish I had done a better job of was to keep asking myself the question: “How does this build the local SQL Server community?”   I think we had a great event, with great speakers, and great attendance, but if we didn’t build up the community, we wasted a lot of effort on a single day.   The point of a SQLSaturday (or any user-driven community development event) is that the local technical community should be built up AFTER the event is over.  Connections need to be made, networking should increase, new speakers should be encouraged to grow.  We accomplished some of that with SQLSaturday #13 (more on that later), but more could have been done.  Ideas include:

  • promote the heck out of the sponsoring user group; make sure that every attendee walks away knowing who the user group is, when they meet, where they meet, and how to contact them.
  • include Twitter/Facebook/LinkedIn directories as part of the event registration
  • have chalk-talks, ask the experts, or coding contests throughout the event to encourage people to share, and not just sit and listen.

 

2.  Delegate, but have a single decision maker

There are several roles that need to be fulfilled, both before the event and during the event; I’ll try to detail some of these, but always remember that you need a single decision maker at the top of the food chain.  During the event, when things happen, it’s far better to have someone make a quick (and accurate) decision than it is to try and negotiate or look to find someone who knows how it’s supposed to be handled.  In other words, if there’s a question about how prizes should be handled, and your prize master doesn’t know, they should go straight to the top.  So here’s my short list of roles, including a description and a time frame for their duties:

Event Coordinator: The event coordinator is the person in charge; they delegate authority to everyone else.  They need to be in on the process from the beginning of the planning stages, and they need to be familiar with all of the issues associated with implementing the show.  Where is the event going to be?  What date will it be?  What are you going to serve for lunch?  Are you going to have a lunch fee or not?

Sponsor Wrangler: This role is the money role; they’re responsible for two things: 1) find sponsors, and 2) keep the sponsors happy.  You keep sponsors happy by making sure that they feel like they’re getting a good value for their sponsorship (ideas on that later).  Sponsor Wranglers are also responsible for making sure that the sponsors keep up their responsibilities; your sponsors will have other obligations, and just like you can let something slip if you’re not careful, they can too.  Also remember that some sponsors will want to donate goods instead of financial support; it’s up to you to decide if that’s OK, but if you accept goods, the Sponsor Wrangler needs to make sure that those goods arrive in time for the event.

Speaker Wrangler: You gotta have talent for the SQLSaturday, and the Speaker Wrangler role lines that talent up.  Make sure you pay attention to point 1 above; you want to bring in enough talent to have a successful show, but you also want to foster community.  The Speaker Wrangler needs to seek out a mix of experienced and new talent, as well as try to get local and regional (or even national talent).  This role also needs to think about things like the speaker dinner, the speaker shirts, and getting the slides and code from the speakers after the event is over.

Volunteer Wrangler: No matter how many people you have helping you plan the event, you need a small army of volunteers to actually run it.  The Volunteer Wrangler needs to coordinate with the Event Coordinator to find people to do things like help set up, stuff event bags, place signage for the event, manage the registration desk, collect feedback forms, and handle prize distributions.  I actually had a couple of wonderful volunteers who stepped up the day of the event to handle event registrations and be my prize manager; I told them what I wanted, and they did it.

Note that you can have multiple people fulfilling one or more of these roles; you just need to have these roles fulfilled.

 

3.  Event day issues.

Here’s a list of stuff to think about:

  • Always have a health plan.  Midway through the first session, a volunteer found me and asked “do we know where the first aid kit is?”  I shifted from relief to panic in at lightning speed.  Turns out someone had a minor cut, it was really nothing, but I didn’t know where the first aid kit was.  You should also know where the local emergency rooms are, as well as the address of the facility in case you have to call 911.
  • Pack a tackle box of supplies.  You’ll need paper, tape, scissors.  You may also want to keep a printer handy in case you need to print badges on the fly.
  • Have a plan for non-registered “showups”.   See the bit about printing badges on the fly.
  • Even with a lunch fee, some people won’t show up.  I kept thinking we were gonna have 100% attendance since people ad already paid for this, but we still only pulled about 85%.  That’s kind of sad, given that we ha to turn away people from the pre-registration because of fire code.  It really meant we needed a larger facility.
  • You have to buy lunches for everyone; over-order veggie meals, and figure out something to do with the extras.  You can send them home with attendees or donate them to the local fire department.  Just have a plan, cause you WILL have leftovers (see the point above about no-shows).  Make sure that you have a list of who gets a veggie meal at registration, and stick to that list (some meat-eaters change their mind).
  • If you have to change rooms between sessions, make sure you have plenty of time to do so.  We had a large room that could be separated into 3 rooms; we had plenty of time to make the change before the lunch speaker, but I didn’t leave enough time after the lunch speaker to change configurations.  We made up the time, but something to think about in future events.
  • Don’t expect to attend more than 1 session.  I like learning, and you probably do to. However, one of the sacrifices of putting on a conference like this is that you don’t really get to attend the conference.  Spend your time networking with the speakers and sponsors who aren’t speaking.  Hang out with the attendees; just don’t plan on attending too many sessions.  DO PICK ONE, however, and go to it.  You deserve it.
  • Eat well before the conference.  You probably won’t have time to do so during the conference, unless you eat BEFORE the lunch break.  Our case, sandwiches were delivered at 11:30 for a 12:00 lunch; I should have grabbed one out of the delivery guy’s hand and eaten it then.   I tried to eat during the lunch break, but was busy resolving issues.
  • Get a room.  If you live more than 10 minutes away from the conference location, you probably ought to consider getting a hotel room nearby the night before.  Get as much sleep as you can before the conference, because you’re gonna be bone-weary the night after it’s over.  I live 30 miles away from where we had our conference, and I almost didn’t make it home without falling asleep.
  • Schedule space by the speaker, not the topic.  I tried to have smaller rooms for more advanced topics, and leave the larger rooms for beginning topics.  I had a popular speaker giving an advanced topic in a small room, and it was overflowing.  People like to hear good teachers speak on something even if the topic may be more advanced than the audience.
  • Try to fill every block of your schedule with something to do. I had a couple of gaps late in the day because I thought there would be some attrition.  I was wrong, and ended up with overloaded sessions.

 

I think that’s it for now; I’ve still got a lot left to do in the coming days, but I think this should suffice for a write-up for now.  If you’re thinking about hosting a SQLSaturday, do it.  It’s a great experience, and it’s an incredible way to connect with the database professionals in your area.  If I come up with more ideas, I’ll write an addendum to this post.

SQLSaturday #13: Today’s the day…

Don’t have time to make a long post, but it’s here…  I hardly slept at all last night; I was out WAY too late at the speaker’s dinner, and then had some things I had to finish printing out.  When I was done with that, I was so wired that I just lay there in bed.   It’ll probably hit me after the sessions begin and this monster is truly out of my hands.  I’ll try to write a post-op up later this weekend, but for now, I hope that everyone who comes gets what they need out of it.

Stu

SQLSaturday #13 – 3 days to go

Holy cow, I’ve got a lot left to do. I know this is probably boring for most of you, but this post is mainly going to be a list of unfinished business. I’ve to to make the list anyway, and I’m committed to making at least one blog post, so let me cheat it out. Anyway, here goes (in no particular order):

  1. Send out Silver and Gold level sponsor emails to all registrants.
  2. Pick up name tags & tickets from Larry (one of our volunteers).
  3. Print out missing name tags and tickets for the people who bumped up the list (when others dropped out).
  4. Count the number of prizes I have to give away, so I know how many drawings throughout the day to have. May have to wait until Friday since two of our sponsors have stuff in the mail.
  5. Go to Sam’s and renew my membership. Buy 300 cans of Coke, 300 cans of Diet Coke, and 300 bottled waters.
  6. Attend the Speaker’s dinner Friday night; don’t forget to bring the shirts!
  7. Pick up boxes for every sponsor raffle and for every class raffle.
  8. Print out registration lists for people to register; send a copy of the list to Microsoft for security purposes (&%^%$%^ that was due today!).
  9. Work on my Powerpoint presentation for “Welcome!” speech

I’m sure I’m forgetting something, but this is a start.

Quick update: SQLSaturday, life in general

Not going to be a long post; I’ve got a major report due for work tomorrow, so I’m sitting at Schlotzky’s (I really should buy stock), waiting on the kids to get out.

* SQLSaturday is going well. Just picked up speaker shirts and gift mugs today, and they look awesome. Sent the check to Microsoft a couple of days late, but hopefully they won’t dump us. Started cleaning the roster from lunch no-pays, only to discover there’s a bug in our pay process, and a lot of people did pay. I think Andy Warren is just going to pay for everybody’s lunch next time rather than put up with me (just kidding, Andy).

* A couple of weeks ago, I started talking about the impact of Facebook on my own personal appearance. I’m proud to announce I’ve lost 5 pounds so far, and I’m determined to lose the next 5 by next Wednesday. My secret? Lots of veggies, very few carbs, and a lot of exercise. We’ll see what happpens.

* Anyway, Microsoft is coming in to the office next week to show us what SSAS and SSRS can do for us. I dread meetings like this because I’ve rarely met a consultant that doesn’t have the “I-have-a-hammer-and-that-looks-like-a-nail” mentality. It’s a good excuse to update documentation (which we’ve been needing to do, but it’s hard to justify hours for).

SQLSaturday #13 Update

So much stuff going on that it’s hard to keep track of; as of this moment, we’re at budget, which means that all of my expenses are able to be paid. I’m still working on getting a little more funding (just in case we need it), but I’m feeling really good about things right now. I’ve still got a long list of stuff to do, but we’re getting there.

Just in case you care, here’s my remaining to-do items:

1. Make sure that the restaurant is still available on April 24th for the speaker’s dinner. I sent a request in, and got a few initial emails, but haven’t heard back. I need to follow up with that.

2. Need name badges for volunteers, and hopefully for all of the registrants. My wife said I could find some at Office Max, which is good, because I was getting prices on fancy lanyards (which we don’t need).

3. Pick up event bags; Regions Bank is actually donating the event bags to us, so here’s a little shout out to them 🙂

4. Prep the event guide. The Microsoft conference center has names for its rooms, so I need to go back and change the names of the tracks to match. Should simplify my life as best I can.

5. Prepare my volunteer army for stuff they need to do. I still haven’t laid out a logistical plan, which I need to do soon.

6. The week before the event is going to be printer mayhem; I need to check on prices at the various business stores to see what printing the event guide will cost me.

7. Pursue the non-pays on the lunch fee list, as well as prepare to reimburse volunteers who paid.

8. Contact the SQL Short Session Speakers and see where they are at with their topics.

Ugggh. Too much stuff to do. On the plus side, free stuff is continuing to come in, so that’s exciting.