Author: way0utwest

  • Licensing For Everyone

    I used to really try not to over-license in the small companies I worked at. It seems I’d spend a few days every quarter or two counting up usage, asking people what they did, looking at logs, and eventually calculating our needs. Then compare the needs to what we’d purchased and I’d price out software. Typically I came to this conclusion.

    License everyone.

    It didn’t make sense to try and manage Office applications or SQL Server CALs. It was work, and it distracted me from other things I could be doing to make the company more productive. If we were over-licensed by a few hundred dollars a person, it was a waste of my time. And what I found was that we were rarely overlicensed, and as soon as I didn’t give someone Powerpoint or a SQL Server CAL, they’d request it.

    I know that licensing is expensive, and not everyone needs all software, but there is a core set of software, and this likely includes SQL Server CALs, that should just be purchased for everyone and then ignored. It’s too hard to do anything else, and it’s likely a waste of time.

    I do think that you ought to try and combine SQL Servers where possible, and share the instance with multiple databases, but I don’t think that it’s the same with clients. Get ‘em and forget ‘em.

  • Workflow is important

    I have a pretty good administrative system here at SQLServerCentral for managing the site. The upgrades we made in 2007 really simplified some of the back end work, and while there are bugs and issues, it has made it easy for people to submit articles, scripts, and questions online. I typically have a queue of work that I dig through on a regular basis to edit articles, schedule things, etc.

    However a number of people continue to send me articles through email. That’s OK, and it’s actually easier for me to edit things that way than with our online editor.

    However that leaves me with two different workflows for articles, and no good way to sync them up. Especially as I don’t have meta data that allows me to determine where an article came from. Without that, I can’t easily feedback changes to someone. If I enter all articles in the system myself, then I struggle to effectively communicate with authors, who might be expecting emails or system messages on their content.

    I’m behind again editing things, mostly from offline submissions. I was well caught up before the PASS Summit with my online submissions, but I’d dropped the ball on email submissions and have a few that are a month old.

    So this week is article catch up week, to the detriment of other work.

    Except writing, of course. I can’t forget about that.

  • Blowing Off Steam and Recharging

    I’ve written a few things about why conferences and events are good, or why it’s valuable for an IT worker to go to them (Being Around Smart People is Exciting, The Conference ROI). I believe that if you take a motivated employee and send them to an event, it’s a win-win for both of you.

    However what about the rest of your employees? What do you do to ensure they can blow off steam, recharge, and not burn out on the job?

    On one hand you need to constantly be managing your people to detect issues, but I think it helps to give them the ability to self-manage themselves.

    I read a great post by Andy Leonard on IT coaching. It’s worth the read, but what caught my eye was the Chill section. He said that people in his development room would appear to be laughing and having fun. Blowing off steam.

    There is value to this. It allows people to unwind, and take a break from the intense concentration that good programming requires. Why does Google include games in their offices? Why does Fog Creek have a DVD player and game console in their Bionic Office? They realize it’s a good investment.

    I worked in a startup, employee 22 or 23, and we had a room in our office dedicated to IT. Actually 2 rooms. One was large, and contained 7 desks, where we all sat together in a corner office. The other had a ping pong table, dart board, table hockey game, and a football. We’d work for an hour or two and then one of us would need a break and get someone else to come spend 5-10 minutes in a game. We might talk about an issue, we might design something, or just shoot the breeze, but it was refreshing. We had one guy that smoked, and we’d often throw the football with him while he had a cigarette.

    Creative people need to de-stress.  Give them a chance, and then turn them loose on your problems. I think you’ll find it works better than chaining them to a desk for 8 hours.

  • PASS Summit 2009 – Media

    There were tons of people taking pictures and video during the PASS Summit. I found a number of pictures on the Flickr Feed under the #sqlpass tag, and there are plenty more on Twitter as well.

    A few of my pictures:

    Kilt day at Sqlpass OK, I had to post this one because it was pretty funny. Grant Fritchey and I in kilts. I’m not sure how this got started, but sometime in August or September I started seeing my name and "kilt" on Twitter. Being a good sport, I grabbed one from Sportkilt.com and wore it on Wednesday.

    It was fun, and I’m looking forward to doing it next year, perhaps as an annual tradition. I’ve enlisted a few other people, Andy Leonard, Tjay Belt, and Joe Webb among them and have already set a reminder in my calendar to ping them next July to get their own kilts.

    Coincidentally, Wednesday is also the day of the Women in Technology luncheon. I thought kilts were a nice show of support for the women, and I think it’s important that we do support them. The kilt isn’t making fun of skirts, but rather making fun of myself a little. Not being afraid to be different, break a stereotype, something that I’d like my daughter to feel comfortable doing. Here’s an image of the panel from the WIT luncheon:
    4084658577_df7b2a6697[1]

    The convention center is nice, and despite being spread out across multiple floors, it seems comfortable to me. I’ve come to really like it, and once you know your way around, it’s easy to get from one place to another. I actually appreciate it more than the large stadium that’s the Orlando Convention Center.

    4084068927_868875af67[1]

    There’s lot of signage, and you know what you’re in the PASS area, which was a large part of the convention center in 2009.

    I do wish that the PASS booth and more seating was available near the sessions. There are lots of tables and chairs on the 6th floor, but I always find them a little uncomfortable to relax in. I’d prefer a few more sets of couches where people can sit and chat when they’re not attending a talk.

    The keynotes were OK, though I’ll call out Dr. DeWitt’s presentation as fascinating. He’s one person that I’d love to sit in on a 3 or 4 hour lecture, not a 1 hour talk. I learned a lot about column databases from him in a short period of time.

    3048576804_83010c39ac[1]

    4073769214_52d6e4f3da[1]The keynote with Bob Muglia, and then Ted Kummert was most interesting for the server rack, which at one point sounded like a jet engine. We thought it might take off briefly. Here’s a bit of the Twitter feed from that time:

    joewebb: When the fans for a192 CPU server all kick on at one time, it sounds like an Apache helicopter is buzzing by. #sqlpass

    SQLBoyWonder: We’re in the back of the room, and can hear the fans back here…can’t imagine how it sounds up front! #sqlpass

    sqlagentman: Sounds like the server rack also doubles as a tanning booth. #sqlpass

    Phil_Factor: I think I am a bit too near the Ibm server. I don’t want to suddenly become part of the cloud #sqlpass

    SQLCraftsman: Seeing yellow lights on server rack. IBM tech must be having a meltdown too. #sqlpass

    bretupdegraff: Watch for shraptnal! RT @sqlagentman: …Galagher… (the server rack is about to blow like a melon all over the front row…) #sqlpass

    Tim_Mitchell: So at what point does that server achieve liftoff from the stage? Sounds like a turbine engine #sqlpass

    paschott: Anyone else find it funny that the server fans are getting more tweets than the speakers? #sqlpass

    paschott: "I must have hit the help button" #sqlpass

    DamonRipper: The roar of that beastly server onstage is almost drowning out the speaker! #sqlpass

    SQLDBA: I know why the demo’s blowing up – it’s running on the servers in that rack that’s about to explode! #sqlpass

    jrowlandjones: #sqlpass the 192 core IBM hairdryer has switched onto a cool setting.

    There was a photowalk one morning that I’m sorry I missed. Seattle has some great sights, and there were some great photos. I enjoyed this one from the fountain near the Space Needle, where I got some pictures and video of my son last year. There are some other shots from the Photowalk here.

    3054616103_3cf17319d0[1]

    Who could forget the SQLServerCentral party, I’ll have to blog separately on all the photos from there:

    4096968138_1703a162fa[1]

    One of the great things about attending conferences is that you can meet some icons in your industry. Here are two from SQL Server. Longtime author Joe Celko and newer author Kathu Kellenburger, both trying to teach us more about T-SQL.

    4096991042_39855bc999[1]

    and of course there was lots of fun at the Summit. Here are two of the PASS HQ staff having fun at the Microsoft Gameworks party:

    Blythe and Craig rocjking DDR

    There are a few from the SQL Karaoke nights as well in the feed, and if you search around, you might even see a little video from me as well.

    If you attended the conference, relive it through some of the photos that are out there. And if you want to revisit some of the sessions, PASS has DVDs for sale, and many of the sessions( or maybe all of them) will be on demand from the PASS Summit site.