Saying Goodbye to GeoCities

A part of my history is closing up, and I have to admit that I’m a little sad. GeoCities is closing up shop later this year.

This was where I got my start of doing web development on my own. I had learned HTML in high school to help with the school’s website (at the prodding of a dear friend, now my husband). But I didn’t know if HTML would really captivate me. Could I have as much fun with HTML as I did with Visual Basic (version 3 at the time) and Access? Why would I want to build my own website? I didn’t think I had a reason to continue with web development after the high school site.

Then I remembered that I really enjoyed the Inward Bound project at Habitat for Humanity. I had spent one week of 3 of my high school summers volunteering with that project. Hammers, power tools, building a foundation, raising and lowering trusses, demolishing a garage… just some of the many things I was exposed to while there. I wanted to share my experience with others, and what better way than a website!

One of the Habitat for Humanity houses that I worked on

So my very first website on my own was a GeoCities site with my Inward Bound experiences. Unfortunately, the site isn’t there anymore, but I remember it and its horrible bright yellow background. I remember the images I used and how bad their quality was back then (but yet how unnoticeable it was to me then). I’ve come a long way since then, as I no longer have an awful bright yellow background and I no longer host through GeoCities.

I guess it was only a matter of a time before this legacy ended. So long, GeoCities, and thanks for all the fish!

Sadukie’s Kalamazoo X Conference Recap

This weekend, I drove just over 4 hours to Kalamazoo, MI for the Kalamazoo X Conference, an event that Mike Eaton dreamt up and led. Over the past few months, I had heard a lot of the joys and pains that went into planning this event, and I had looked forward to seeing it happen.
Mike had brought in a bunch of speakers from all over – as far south as Mike Wood in Kentucky, as far east as myself. Many of us had spoken at other events before, but this conference gave us a chance to do something we normally couldn’t do – we were able to listen to each other speak, as this was a one-track conference.

Morning Talks

The first talk of the morning was Brian H. Prince‘s “Soft Skillz” talk, in short form. He had 20 minutes for a talk that could normally go on for days (or maybe just a few hours). He actually cut it short, but he mentioned a phrase that was mentioned throughout the day – “Perception is reality.”

After Brian H. Prince, we had Chris Woodruff with “Using Measured Innovation”, Dave Giard with “Effective Customer Communication”, and James Bender with “Organizational Dynamics”. Then, it was supposed to be my turn to speak.

I’ve been on a roll with my presentations since PyCon – running into technical difficulties with each one that I’ve given. This time, when I opened my slides on the presentation laptop, I found bad fonts and things not lining up as expected. So, Mike switched the order and we had Clovis Bordeaux speak on Branding.

Mike had mentioned to me ahead of time that Clovis was a great speaker – oh how true! He didn’t have his slides, but he ended up talking through branding in the full time slot. From discussing what a brand is and how reputation and brand are different… that tissues and cotton swabs are objects and Kleenex and Q-Tips just happen to be brands of those objects… Clovis covered it all well! What I liked the most is that while he was asking questions of the audience, he’d pass out buttons with his company‘s name on it – way to promote your brand!

Sadukie’s Social Networking Talk

By switching spots with Clovis, this gave me the last time slot before lunch. So right before lunch, I got to speak to a bunch of geeks (around 80 people!) on social networking. I had been wanting to speak on social networking for quite awhile, as I’m all over the social networks and love encouraging others to get involved. So thanks to Mike for inviting me to come out and letting me give this talk. Basically, as geeks, we’re anti-social or asocial … we like coding in dark rooms, sometimes just by the glow of the monitor. Anyhow, if you want to go anywhere in your career (note: career, not just a job), you need to be good at what you do, and you need others to be able to vouch for your abilities.

As was stated later in the day in Jeff Blankenburg‘s self-promotion talk, it’s about who knows you. So I encourage people to use Plaxo or LinkedIn – get your resume up there and network with others. From job leads to finding experts on WPF who might be able to help you out, you never know who you’ll network with. I also made mention of something called Contribupendence Day, a day for writing reviews of those you work with in the community to get the word out about what they do. (For more on Contribupendence Day, check out the original blog post here.)

On a more personal note, I recommend checking out Facebook, MySpace, Tumblr, Plurk, and most of all, Twitter. These are better for learning more about a person’s personality, although “I need help with…” messages and engaging conversations about tech can happen as well. I mentioned that these sites also have mobile versions of their sites, so that you can access them from your phones. The last thing I showed with regards to Twitter was TweetDeck and the various columns that you can have (All Friends, Replies, Search columns, Twitscoop). There are other columns (like Direct Messages) – so check out TweetDeck for more information on the various columns out there.

Of course, to try to follow everyone on multiple sites gets crazy. So, rather than visiting multiple sites to follow everyone, I recommend FriendFeed, which aggregates feeds from many social networking sites. Then to get the word out to everyone, I recommend using ping.fm.

After showing the social networking aspects online, I included ways for geeks to be social and network with others offline – geek dinners (and lunches), user groups, and events. Finally, I gave my audience a challenge – they had to meet someone new that day.

I’ve been having trouble getting my slides up on SlideShare, so I’ve just uploaded a PDF version of them here.

Lunch

Panera provided lunch for us – sandwiches, chips, bread, and cookies. Some people ate inside the room, while others were eating in the hallway. I joined some of my friends who decided to take me up on my challenge, and we met a few new people. It was neat to meet students of all ages and backgrounds, and it was good to see that we had more groups than just developers.

Meeting new people at lunch

Afternoon Talks

There were talks of Josh not being able to make it, but in the end, Josh Holmes made it out to give us the shortened version of his “Lost Art of Simplicity” talk. I had missed his keynote at Central Ohio Day of .NET since I was finishing up last minute scavenger hunt work, but I always get a lot of ideas and inspiration when I hear Josh talk. And there is so much to say about simplicity – with quite a few definitions! Josh really covered simplicity well.

The other talks that really jumped out at me were Jim Holmes‘ “3 Tips for Improving Your Dev Process” and Mike Wood‘s “Community – Get Involved!”. Jim really hit the points home as to what we need to improve our processes in general. The best quote that I got from this talk was “It’s estimation, not exactimation.” As for Mike’s talk on community… it just really drove home what community means to him and it reminds me of all the feelings I have for this community.

Conclusion

Some people would think I was crazy for driving so long to give such a short talk. However, to me, it wasn’t about the talk. Even if Mike had told me that I wasn’t speaking, I’d still be up there, because for me, it’s more about being there for the community. I enjoy presenting at these events with my friends and meeting new people. And if there’s any way that I can help the community, it’s by getting out to these events.

This conference was quite unique – one-track, short talks, and very little code was shown (as Mike Wood and Leon Gersing both showed their code). It was nice to see talks on skills and things that we need to consider, from a business standpoint.

My pics from this event are available on Flickr.

I look forward to next year’s event, and I hope to see many of you there! (And if any of my fellow Clevelanders want to car pool out there, please let me know!)

SUX SE: Unacceptable Behavior from Sponsors

This is a special edition of the Sarah on User Experience (SUX) series, as I’m not talking about an application or object. This time, I’m calling out unacceptable behaviors by sponsors at community events.

There was some behavior exhibited by one of the sponsors during the giveaway at Central Ohio Day of .NET that appalled me, and it made me realize that there are other events that have had some unacceptable behaviors from their sponsors.

During the giveaway, one of the representatives of a sponsor booed quite loudly at the mention of a competitor. The community appreciates the work that these companies do and the tools that the companies provide, but to see such a bad attitude from a sponsor was horrible. Maybe he thought he was funny or something, but bad sportsmanship like that doesn’t reflect well on the company. I hope these sponsors realize that we like tools, but we don’t like “tool”s.

I’ve had recruiting companies who’ve been willing to sponsor Cleveland Day of .NET if we provided them our attendee list and the attendees’ contact information. I could not do that, though. First of all, I’d need the attendees’ permission to give out their email addresses. Second of all, if you’re going to have a table at our event, you’ve got access to the attendees by being there in person. I have a hard time justifying the need for my attendees’ contact information. I can suggest an opt-in list for them, but I cannot give my attendees’ contact information away like that.

But the part that irritated me the most last year was having a company ask for the data, telling them “no”, and then they didn’t understand that “no” means “NO” means “NO!!!!” and tried deviously to see the registration list. My husband was working registration when one of them approached him for the list. He had already been warned about the numerous “no”s we’ve said and stood his ground too. That behavior is bad behavior and will not be tolerated. So let this be a lesson to recruiting firms in general – devious practices like that are looked down upon and will not be tolerated. There are plenty of honest recruiting agencies here, as I deal with recruiters from them quite often. So please, take your devious behaviors elsewhere.

Just because you’re helping the community does not give you the right to demonstrate bad behaviors at an event – that just shows the community what kind of people are employed by the company name, and bad behaviors typically earn bad publicity and give the company a bad rep.

Have you experienced any bad behaviors from sponsors with your events? I’m curious to hear other stories – so leave me a story in the Comments or drop me an email! I want to see what other behaviors have come out that deserve to be lumped in the SUX column.

Sadukie’s CODODN Recap

This past Saturday, I attended Central Ohio Day of .NET. I spent a lot of the time running around, but despite missing a couple sessions, I really enjoyed the event.

A Friendly Game of Tag

Jeff Blankenburg had the fun idea of a Microsoft Tag scavenger hunt at Central Ohio Day of .NET, and he recruited me to help out with this event. Saturday morning, I had the stack of tags and surveyed the conference center for good spots to put the tags. Jeff and I had talked the night before about some potential spots, and that gave me ideas to run with. While he wrote up the hints, I was getting them in place. Special thanks to the guy who placed the tags in the Open Spaces room and on the open spaces board.

We had quite a few participants, and the scavenger hunt was done by about 11am, when Alex Moore came by and told Jeff the winning phrase – in a Ballmeresque way, he had to say “Developers! Developers! Developers!”. There was great timing all around – Jeff and I were talking with some of the guys in the hall, including Andy Erickson, when we saw Alex and Steve Wallace heading towards the last stage. Andy put together last year’s video recap and caught Alex’s message – so let’s hope he uses it in this year’s recap!

We plan on doing a more challenging Tag scavenger hunt at another event later this summer, so keep an eye out for the Tags!

Intro to the New Data Types in SQL 2008

My SQL 2008 data types talk has made its second appearance at a Day of .NET. Some of the things that were covered included:

  • Using date and time as separate fields, with the music collection example.
  • Offsets are not time zones.
  • FILESTREAMs extend SQL 2008 into the NTFS file system, related relational data to files.

My slide deck is available here.

TDD in T-SQL

This was the only other presentation that I sat through in its entirety. I had been hearing about TDD for quite awhile and had seen it in Python, Ruby, and Java. So it was about time that I saw TDD with a language that I use in my day job.

Phil Japikse presented on why to use TDD in general and then showed us what it took to do TDD with T-SQL. He used the T-SQL Test Tool, available through CodePlex. This tool works on SQL 2005 and higher.

I look forward to downloading it and testing it here at home to get a feel for TDD in T-SQL.

Thanks to…

This event was made possible by a lot of people, so I wanted to take the time to thank them here.

Sponsors

Without the sponsors, this event could not have been free to the attendees. Sponsors are the ones who provide the swag and financial support to cover costs like the venue, badges, programs, and any other incidentals. This year’s sponsors were Microsoft, MAX Technical Training, DevExpress, Redgate, CBTS, Triune Group and SDS.

Speakers

The speakers bring the content to the event, sharing their interest on topics that you may be able to apply in the workplace. We had speakers from as far as Michigan and Tennessee. Thanks to all the speakers who came out and shared their passion for technology with the community.

Attendees

Without the attendees, the event wouldn’t have a reason to happen. But we know there are people out there who want to learn more on .NET and who want to add to their technical toolbox. People traveled from all over for the event – it was amazing to see almost 200 people together for this event. If you attended, I hope you at least learned something new and were able to take home some nuggets of knowledge that you could put to work.

Organizers and Volunteers

And last but not least, I’d like to thank the organizers – Mike Wood, Jim Holmes, Carey Payette, Justin Kohnen, Bob Sledge, Matt Rigling and Chris Barth – and their crew of volunteers. Putting a successful event together takes just the right team, and this group had a successful team that kept the event running smoothly. Thanks for putting so much time and effort into bringing this event to the community!

I really enjoyed this year’s event, and I look forward to some of the other Days of .NET that are yet to come.

Stir Trek…. ReMixing in Columbus

Stir Trek is only 3 weeks away — are you registered yet?

They’ve had some exciting news, and I wanted to post that here, just to remind what you may be missing if you haven’t signed up yet.

Event Name
They’ve changed the name! They now have a subtitle… so now it’s “Stir Trek: A ReMix Event” and is listed on the offical Mix website – http://visitmix.com/worldwide/.

Referral Program
They also announced their referral program. When you register, tell them that sadukie sent ya! For each registration that lists your name as a referral, you will receive 2 extra prize drawing entries! So register now and get your friends and co-workers to join you!

Here are some of the prizes they are giving away:
Xboxes
Digital DVD Video Camera
Expression Studio 2 licenses
Free certification exam vouchers
over 200 books
Barnes & Noble gift certificates
More to come…

Geek Dinner
Stir Trek is hosting a Geek Dinner at the Polaris Fashion Place food court on Thursday, May 7th at 6:30 pm. Tim Heuer and other Stir Trek speakers will be there in their full geek glory! Come chat about technology over a Chik Fil A platter. Check out nerddinner.com for more details.

Event: Stir Trek

Date: Friday, May 08, 2009 from 9:00 AM – 5:00 PM (ET)

Location: Marcus Crosswoods Theater, 200 Hutchinson Ave., Columbus, OH

For more information click here: Stir Trek

Hope to see you there!

Why the ‘IE Only’ Crutch Needs to Go Away

Many years ago, I remember seeing “Optimized for IE”, “Best viewed in
Internet Explorer”, and “IE Only” on websites. Nowadays, I’m not seeing
that as much, and I’m glad.

I never realized how much “IE Only” impacted me until I was helping a
friend with a project and found that the app worked fine in other browsers
for the most part, with probably just a little tinkering in the browsers
to get them to work. When I was told that the app was supposed to be “IE
Only”, that caused me to get quite disgusted, and I hadn’t actually
expected that kind of reaction out of myself.

Back in the day, certain things only worked in certain browsers.
Nowadays, though, browsers are getting a bit closer to implementing the
same “standards”. With them getting this much closer, “IE Only” seems
more of a crutch to me, one that web developers should really get away
from.

What “IE Only” Means to Me

When I hear or see “IE Only”, I see a few things:

  • I’m an old school dev that knows the IE hacks and refuses to learn the
    new code that works on most browsers.
  • I’m in a hurry (or maybe just lazy), and my website generation tools
    are optimized for IE.
  • I don’t have time to test other browsers.
  • I don’t care about the other browsers.
  • I don’t know where I can learn more about technologies that would work in more than just IE.

“IE Only” seems to be more of an excuse to get out of writing the code the
right away.

But why the IE hate?

As a web developer, it isn’t my job to force my end user to lock into a
browser. That means that just because {insert browser name here} is my
favorite browser, I can’t develop strictly for it and tell everyone else
that they have to use it. It’s my responsibility to work with technology
that will get the information out to as much of my audience as possible.

It isn’t that I hate IE – I use Internet Explorer as my primary browser on
at least one of my machines. It’s that I’m tired of seeing developers
taking the easy way out. Although it might take a little time to learn
the code that works cross-browser, that time spent means that you’ll be
able to disseminate your information to a broader audience.

In my friend’s case, the “IE Only” claim translated into not fully
understanding how browsers handle the technology. Unfortunately, I had
run into similar issues, but I had done the research to a point to know
how to massage the other browsers to get them to work.

But I want to use technology that will only work in {insert browser name here}.

Then that’s your choice to use that technology. However, keep in mind
that a lot of technology nowadays is being developed to run on multiple
browsers and platforms. For example, Silverlight and Flash both have
plugins that work in an assortment of browsers and operating systems. By
choosing an obscure format that limits itself to one particular browser,
you’re limiting your end users and narrowing your audience.

My Challenge to Other Web Developers

I’m going to issue a challenge to my fellow web developers. If you’re
working on new apps that are “IE Only”, ask yourself “Why?” Why is the
app designated as such? What browsers are its users most likely going to
use? If IE is not the sole answer, then maybe take a look at updating the
code to be a bit more inclusive of other browsers.

Get rid of the “IE Only” crutch and become a stronger web developer!

Upcoming Events I’m Looking Forward To (Part 2)

‘Tis the season of local and regional events for both the Cleveland tech community and the Microsoft Heartland region. I’ve already posted what I’m looking forward to in the next couple months, but wait… there’s more! Some events have already announced their summer dates – so save the dates on your calendars and check these out!

CodeStock (June 26-27, 2009)

Michael Neel and his team down in Knoxville, TN are putting together CodeStock once again. This year, they’re opening the event even more for the community – they’re having their attendees vote on what talks they want to hear. They’ve received around 185 submissions and need the help in deciding who to bring in. They’ve also added more rooms for Open Spaces sessions.

For $25, you get conference content, the chance to networking with a great group of developers (and DBAs and sysadmins and whoever else shows up), lunch, and a T-shirt. Although that doesn’t cover hotel or transportation, that’s still a lot cheaper than a lot of conferences that have this material. If you register before May 15th, you too can vote on the sessions. But register today, because after June 1, that CodeStock clown will get ugly and up the price to $45. (And I heard rumors that if you sign up after June 27th that they’re charging $250… but that might be another conference’s deal.)

Unfortunately, I won’t be able to make it down there, but I hope to catch up with the TN crew at devLink later this summer.

For more information about CodeStock, check out their site at http://www.codestock.org/

PyOhio (July 25-26, 2009)

After experiencing the gathering of the Python community at PyCon 09, I’ve agreed to help out with planning this year’s PyOhio. Expect to hear about it more as we get closer to the date, as I’m in charge of publicity this year.

This year, they’ve changed their venue from Columbus Metropolitan Library to Ohio State University. There will be planned talks, lightning talks, poster sessions, and Open Spaces all related to the Python community – including all implementations of Python.

Stay tuned to the PyOhio website at http://www.pyohio.org/ or follow us on Twitter as @pyohio.

devLink (August 13-15, 2009)

This is one of the least expensive conferences with of its size in this area. For $75, you get 3 days of content – covering a wide span of topics related to or concerning developers. You get keynotes, planned talks, and Open Spaces. You get a chance to network with some of the region’s most talented developers.

A friend had recommended that I attend devLink, and last year was my first year. I met an amazing amount of people – some from nearby and some from Arkansas, Alabama, and even further away. I enjoyed the planned talks, but my favorite parts hands down were the Open Spaces on Microsoft and Open Source (with Sara Ford‘s funny drawings on the notes) and on Creating Community (with so many active people in their local communities and regional communities).

I will be debuting my “Going Cross-Platform with C#” talk this year at devLink. I’m a C# developer by day, and I tinker with the .NET cross-platform awesomeness known as Mono after work. I tend to talk about Mono more in my IronPython talks, but this time around I’ll be using my day language to show how to take advantage of Mono for cross-platform support. I also plan on showing MonoDevelop, which allows you to develop in C# from a non-Windows platform.

devLink is being held in Nashville, TN this year. For more details, check out their site at: http://www.devlink.net/

Conclusion

There are a lot of events going on, and it’s hard to pick and choose among all of them. If you get a chance to learn more and network with a community, I’d highly recommend it. I will be attending a few of them, and I hope to see you out there!

Upcoming Events I’m Looking Forward To (Part 1)

As some of you may have noticed, I’ve updated my blog badges for some of the upcoming events. However, there are also other events going on that I will not be attending due to other commitments, but I want to get the word out about them as well. So what’s happening over the next few months? (Note: There are a lot of events going on, so I am splitting this into two posts.)

Central Ohio Day of .NET (April 18, 2009)

The Day of .NET season opens this year with Central Ohio Day of .NET, down in Wilmington, OH. For those of you not familiar with a Day of .NET, it’s typically a day-long event covering various topics that would interest .NET developers and those getting started with .NET.

This year’s topics include Lean with Kanban, CSS, XAML, SQL 2008, Powershell, object-oriented programming, patterns, Javascript, WPF, dependency injection, testing, Ruby and Rails for the .NET developer, Office development, and Sharepoint.

I will be giving my “Intro to the New Data Types in SQL 2008” talk.

For more information on Central Ohio Day of .NET, check out their site at: http://www.cinnug.org/cododn.

Kalamazoo X Conference (April 25, 2009)

As developers, we tend to go to conferences to learn about new technologies and languages – like Silverlight, MVC, WPF, and F#. But there’s more to being a developer besides writing programs, and most developers tend to forget this.

My friends up in Kalamazoo have put together a conference called the Kalamazoo X Conference that address these other things tha we forget as a developer. There is a track for Soft Skills – including branding, measured innoveation, social networking, and the famous Soft Skills talk. Another track focuses on architecture/design/process – including unit testing, Kanban and Lean, patterns, and how to improve your development process. One of the things I get asked about by some of my colleagues is how to improve their UI and UX, and yes, these guys included a track for UX/design – which includes the process of designing, the art of simplicity, and tips for improving UX. Finally, there’s the career development track – including change, organizational dynamics, effective customer communication, and leadership 101.

So take a break from the languages and techniques, and come out and see these other skills that we need to have and hone as developers.

I will be giving the talk on social networking and how to use the various sites effectively.

For more information on the Kalamazoo X Conference, check out their site at: http://www.kalamazoox.org/.

Stir Trek (May 8, 2009)

A few of my friends had the opportunity to attend MIX09, and now they’re bringing the MIX content to our region. Some things that are getting covered include Silverlight 3, ASP.NET 4.0, Internet Explorer 8, Azure, SketchFlow, and WPF 4. Topics are being covered by both nationally-known and regionally-known speakers (including Tim Heuer, Matt Casto, Michael Eaton, Brian Prince, and Steve Smith).

For $25, you get MIX09 content, lunch, a raffle, and a private screening of the new Star Trek movie that opens on May 8. Need to convince your employer to give you the day off? It’s a shorter period than MIX, cheaper than MIX, and you’ll come back with a look at some of the new technologies that you can use to get ahead of the competition.

So what are you waiting for? Go sign up at: http://www.stirtrek.com/

Ignite Cleveland (May 16, 2009)

The challenge – 20 slides, automatically advancing at 15 seconds each, giving you a total of 5 minutes to get your point across. Are you up to the challenge?

I took the challenge at the inaugural event this past February, and I delivered my “Marketing Your Event Online” pitch. Other talks given included “How to Winterize Your Business”, “5 Steps to a Personal Brand”, and “Things We Should Do For Our Clients (Even Though We Aren’t Getting Paid for Them)”.

Once again, Andrew Kavanaugh and Jon Stahl are putting this event together, and it’ll be held at LeanDog. After seeing the success of the inaugural event, I have high hopes for this next event. If I didn’t have prior commitments, I would definitely be at Ignite Cleveland 2. So what are you waiting for? Got a talk idea? Or maybe not brave enough to talk but want to purchase a ticket and attend? Check out their site for more information at: http://ignitecle.com/.

These are just some of the events that I’m looking forward to in the next couple months. Stay tuned for the next post, where I cover a few more events that are happening this summer!

PyCon 2009: Meeting my Goals

As I finally settle back into side projects after work, I realize that I need to recap my PyCon experience. Since I blogged about my goals, let’s see how they went.

Goal #1: Present at PyCon. (accomplished)

My presentation was at 10am on Sunday morning, and it was an experience that I won’t forget. It started out with video difficulties, and then we ran into audio issues as well. We heard the start of Mark Ramm’s Paver talk in our room. Of course, I had to run with it – I couldn’t let that throw me off. I did have a great audience, and that helped as well.

It was the largest group I’ve presented for, and it’s been the largest room that I’ve presented in on my own – the only other experience that compares is my CodeFest panel at OOPSLA ’99. Despite the nervousness, I moved right along.
I was able to show some basic examples of what you can do with IronPython, including a cross-platform form that uses the Environment.OSVersion property to show which operating system was running. This cross-platform was the only demo I ran in Windows. Everything else ran in openSUSE thanks to Mono.

After I finished presenting, I had to check the pycon Twitter feed to see what was said. Yes, I was using vim for my editor. This time around, I used an openSUSE VM in VirtualBox. I’ve given this presentation before in Ubuntu, but I wanted to use the IronPython 2 bits, which aren’t in a package yet for Ubuntu. (This would involve compiling from source, and there’s a problem with that – so no package yet.)

I still need to get my demos online, but my slides are available on my Slideshare.

Goal #2: Meet some of the IronPython people. (accomplished)

When I arrived at PyCon on Friday, I managed to make it in time for the Python VMs panel. When Harry walked in, Dino yelled to him, and that’s when I made the note that these guys were here in person. After the panel, I talked with Harry a little, and then I ran into Michael Foord.

It was great to hear Jim Hugunin‘s talk on IronPython, immediately following the Python VMs panel.

On Saturday, I went and hung out at the IronPython open space with these guys and a few others. It was nice to hear the other guys asking about IronPython and talking about using it.

Finally, on Sunday, I saw these guys in my audience for my presentation, and I stayed for Dino’s talk as well.

It has been great to meet these guys in person, and I hope to run into them again sometime.

Goal #3: Meet with the PyOhio team. (accomplished)

On Saturday night, I went to the PyOhio open space, and I was quite impressed with the turnout. We had Eric, the token Columbus python rep. The Cleveland group was there in rare form (or maybe just in their normal insanity), and Cincinnati was also well-represented. We also had at least a guy from Maryland, a guy from Texas, and a guy from Utah.

In the hour that we met, we were able to cover quite a few issues and get a few volunteers. I have volunteered to help them with publicity, and I will also be carrying the IronPython torch there as well. (If you’re on Twitter, make sure to follow @pyohio.)

Goal #4: Check out the Stackless python presentation by CCP. (failed)

This was my only goal that I didn’t make. I managed to make it to the room just as the presentation was starting, but the snow outside kept bugging me and so I gave up the fight. We had a 6.5 hour ride home, and I didn’t want to take any chances with it.

Final Thoughts

This was my first python event, and it was great to see such an awesome community. People from all over the world came together to talk about, hack in, and show off Python and its various implementations. I look forward to PyCon 2010 in Atlanta!