State of the Calgary Twittersphere – April 2009

Welcome to the second State of the Calgary Twittersphere, my look at the intersection of Twitter and Calgary. You can see last month’s stats here.

The source of the data this month remains the same – Twitter Search. If a user has his or her location set to Calgary, Airdrie, Okotoks, Cochrane, Strathmore, or matching lat/long coordinates, they are considered a Calgarian. If a tweet is “about Calgary” it contains either the word Calgary, the #yyc hashtag, or both.

As you’ll see in a couple of the graphs below, Twitter Search was down for just over 3 hours on April 19th (from about 8:48 PM until 11:51 PM MST), so tweets posted during that period of time were not counted.

For April 2009:

# of local users: 5651 (an increase of 52% over March)

To clarify, that means there were 5651 users who posted at least one tweet in April 2009 with their location set to something that makes them a Calgarian as described above. This number should be treated as a minimum – there are probably many more Calgary users without their location set or that were not captured for some other reason.

# of tweets by local users: 196832
# of tweets by local users containing #yyc: 3107 (1.6%)
# of tweets by local users that were replies: 68157 (34.6%)
# of tweets by local users containing links: 37838 (19.2%)
# of tweets by local users that were retweets: 6373 (3.2%)
# of tweets by local users that were twooshes: 7894 (4.0%)

This graph shows these numbers visually:

Here are the number of local users created per day in April, using the best available data from Twitter (the spike is about the time Oprah joined):

Here are the top clients used by local users for posting updates (remember that web includes all unidentified API calls too):

Some other interesting stats for the month:

  • The ten most active local users (most tweets first): strategicsense, codsta, Somecitygirl, izzynobre, C_DIG, aNorthernSoul, mrrocknroll, opiatedsherpa, wikkiwild1, caninez
  • About 51% of all local tweets were posted between 9 AM and 5 PM.
  • Local users posted roughly 4.6 tweets per minute in April, compared with 3.3 per minute in March.
  • The day with the most local tweets posted was April 22nd at 9163. On average, 6561 local tweets were posted each day (compared to 4760 in March).
  • Of the 68157 replies posted by local users this month, 17250 or 25% were to other local users.
  • A total of 893 local users posted 50 times or more this month. In comparison, 926 local users posted just once this month.

I’m not including the top ten users by # of followers this month because I haven’t been able to update it yet, and I suspect it hasn’t changed much anyway. Instead, here are the ten “most replied to” local users for April 2009: C_DIG, caninez, Somecitygirl, darylcognito, ReaFaceToFace, djkelly, amacisaac, Wendy, CdnCowgirl, jonincalgary. This stat obviously skews toward the chatty, but it’s interesting nonetheless.

If you have any comments or feedback let me know so that I can improve these statistics in future months. You can see the April 2009 stats for Edmonton here. I should have a Calgary vs. Edmonton stats post up sometime next week.

State of the Calgary Twittersphere – March 2009

Welcome to the first State of the Calgary Twittersphere, my look at the intersection of Twitter and Calgary. After receiving many requests for this from Calgarians after my State of the Edmonton Twittersphere posts, combined with my own curiosity, I figured it was time to do some stats for Calgary. I only captured half of the data for March 1st, but otherwise I think these numbers are fairly solid.

Using Twitter Search, I collected anything posted by Calgarians, or about Calgary. If a user has his or her location set to Calgary, Airdrie, Okotoks, Cochrane, Strathmore, or matching lat/long coordinates, they are considered a Calgarian. If a tweet is “about Calgary” it contains either the word Calgary, the #yyc hashtag, or both.

For March 2009:

# of local users: 3717

To clarify, that means there were 3717 users who posted at least one tweet in March 2009 with their location set to something that makes them a Calgarian as described above. This number should be treated as a minimum – there are probably many more Calgary users without their location set or that were not captured for some other reason.

# of tweets by local users: 147549
# of tweets by local users containing #yyc: 2936
# of tweets by local users that were replies: 51721
# of tweets by local users containing links: 28902
# of tweets by local users that were retweets: 4463
# of tweets by local users that were twooshes: 5821

This graph shows these numbers visually:

Though perhaps a little inaccurate, here are the best numbers I could get from Twitter for the number of local users created per day during March:

Here are the top clients used by local users for posting updates (remember that web includes all unidentified API calls too):

Some other interesting stats for the month:

  • The ten most active local users (most tweets first): codsta, wikkiwild1, strategicsense, yuki_hime, izzynobre, darylcognito, pigazine, MitchyD, dblacombe, devlind
  • About 54% of all local tweets were posted between 9 AM and 5 PM.
  • Local users posted roughly 3.3 tweets per minute in March.
  • The day with the most local tweets posted was March 31st at 6518. On average, 4760 local tweets were posted each day.
  • Of the 51721 replies posted by local users this month, 14650 or 28% were to other local users.
  • A total of 693 local users posted 50 times or more this month. In comparison, 542 local users posted just once this month.

And finally, the top ten users in Calgary (as of April 11th) by # of followers: douglasi, MarkIsMusing, tessaru, VeerUpdate, nolanmatthias, strategicsense, codsta, dayhomemama, scrawforditm, CalgaryRealtor.

I may put together another post to compare Edmonton and Calgary, but in general I’d say that although Calgary seems to have more users, they don’t seem as connected to one another as Edmontonians are (as evidenced by the # of tagged tweets and replies to other local users). I’m a little surprised that #yeg is so much more active than #yyc, actually.

Thanks to @andrewmcintyre for helping me with these stats (he ranked #13 on the most active users for the month btw). If you have any comments or feedback let me know so that I can improve these statistics in future months.

My Tech Days Sessions: ADO.NET Data Services and Internet Explorer 8

I’m in Calgary right now at Microsoft’s new paid conference, Tech Days. Despite being a little critical of the event when I first heard about it, I was asked to speak in Calgary. I figured it would be a great opportunity to get a first-hand look at the event so that I can offer more constructive feedback for future editions of Tech Days, and besides, I love sharing what I know with others!

I did the first two presentations in the Web Developer track – a session on ADO.NET Data Services followed by an introduction to Internet Explorer 8 for developers. I think my presentations went well for the most part, despite a few glitches with the demos. Initial feedback from people in the audience was positive anyway! Here are a few resources.

Goin’ Up to the Data in the Sky: ADO.NET Data Services for Web Developers

Internet Explorer 8 for Developers: What You Need to Know

Thanks to everyone who came to the sessions – feel free to contact me if you have additional questions.

Also, thanks to John Bristowe and the team at Microsoft for the opportunity to be involved with Tech Days. I’m looking forward to the rest of the sessions!

DemoCampCalgary10 & National Digital Media Day

Yesterday afternoon I made my way down to Calgary for DemoCampCalgary10. I went to their BarCamp in June, but before last night had never attended a DemoCamp there. I was happy to see some familiar faces and meet some new people also. In a way DCC10 was like a mini-tweetup, as there were quite a few Calgary twitterers in attendance! Appropriately, I put “@mastermaq” on my nametag. It was great to catch up with everyone.

DemoCampCalgary10DemoCampCalgary10

There were four demos. The first was SpeakLike (didn’t catch the presenter’s name) which is some sort of translation service and software. Their demo didn’t really work, so it’s hard to say anything about it. Next up was Kent from AllianceOne. They are building a cell phone plan management system for businesses. Third was Marcus from SharingBooks, a way for the authors of children’s books to publish faster. The final demo was Matt from Curve Dental. They are working on new clinical software for dentists. I didn’t find any of the demos very strong, but I’d say Matt’s was the best because he actually demoed how the software works (despite the fact that he started with a slide!).

Yesterday was also the first ever National Digital Media Day. The goal is to raise the profile of the digital media industry. Lots of events were planned all across Canada, and DemoCamp was Calgary’s. You can find out more about NDMD at I Refresh For Content.

Here are my photos from DemoCampCalgary 10. The next DemoCamp in Calgary will take place on October 23rd.

Hockey season returns: on the ice and in the blogs

nhl logo With variations depending on where you look, a few main categories tend to dominate the 130 million or so blogs available on the web. There are plenty of news and political blogs such as the Daily Kos, especially with the upcoming U.S. election. Some of the most highly-trafficked blogs focus on entertainment, such as TMZ. There are also lots of technology and business blogs, such as TechCrunch. And of course, there are millions of personal blogs written by people just like you. The Alberta blogosphere (blogs written by Albertans, taken collectively) has its fair share of blogs in each of these categories, as well as another popular category – hockey blogs.

Not only do Albertans love to watch hockey, they apparently love to write about it too! There are dozens of blogs about hockey in our province. At least 20 of them focus on the Calgary Flames, the Edmonton Oilers, or both. Perhaps the most well known of all of these blogs is The Battle of Alberta. Written by Calgarian Matt Fenwick and Edmontonian Andy Grabia (with various contributors from time to time) the blog covers all things related to the Flames and Oilers, and frequently hosts passionate discussions in the comments section. The Battle of Alberta was created in September 2005 and averages 1500 page views per day.

Edmonton writer and National Post contributor Colby Cosh doesn’t write solely about hockey, but he does post quite often about the Oilers on his blog. Other popular blogs devoted to the Oilers include Covered in Oil, Lowetide, Hot Oil, and Irreverent Oiler Fans. Don’t worry if you get hooked reading these blogs – many of them frequently post in the off-season, and there are plenty of other Oiler blogs you can check out. In fact, there are so many blogs that write about the Oilers that they have given themselves a name – the Oilogosphere.

There are quite a few blogs for Flames fans also. Some of the more popular ones include Five Hole Fanatics, Completely Hammered, Hit The Post, Inside the Flames, and Igniting the Flame.

The great thing about these blogs is that they’re written by passionate fans. These bloggers generally aren’t interested in making money, and as a result tend to post things that you wouldn’t necessarily find in your local newspaper. For instance, The Battle of Alberta has done an excellent job of pointing out the rhetoric coming from all parties involved in the potential new hockey arena in Edmonton. Also unlike newspapers, Alberta’s hockey blogs are free of any restrictions on format or content. You’ll find team analysis, game recaps, statistics, news and rumors about trades and signings, discussion of articles in the mainstream media, and much more.

And from time to time you’ll even find some humor amongst the blog posts. The members of the Oilogosphere like to use their own terms to refer to players, plays, and other things such as the Colin Campbell Wheel of Justice – which refers to “the method by which the length of NHL suspensions is determined.” You can find an up-to-date glossary on The Battle of Alberta – they update it each season.

I’m quite excited for the return of hockey, and I’m sure Alberta’s hockey bloggers are too!

The Oilers begin their preseason tonight at home to the Canucks. You can find the game notes and a live stream here. The Flames get underway tomorrow night at home to the Panthers.

ALT.NET Canada in Calgary

I came down to Calgary early this morning for the ALT.NET Canada conference being held at the University of Calgary. For those of you new to the term, ALT.NET refers to “a self-organizing, ad-hoc community of developers bound by a desire to improve ourselves, challenge assumptions, and help each other pursue excellence in the practice of software development.” When I first started hearing about ALT.NET in the developer blogosphere last year, I got the impression that there was an “us vs them” kind of mentality. Either you believed in ALT.NET or you didn’t. A number of other developers I’ve talked to remarked that ALT.NET seemed somewhat cult-like. Given that, I wasn’t sure what to expect for this event. I’m happy to report that it has been great so far!

ALT.NET Canada ALT.NET Canada Schedule

The conference is an “Open Spaces” style of event, which as far as I can tell is basically an unconference. There is no set agenda, the attendees are the discussion leaders, and there’s lots of open spaces for people to use for breakouts. About 75 people came out today, most from Alberta but some from Vancouver, Winnipeg, and other parts of Canada.

I think the sessions are a bit long at an hour and a half, but that doesn’t stop people from going off and having their own discussions so it’s not all bad. The first session I went to was on the web UI of the future, and then I joined the discussion on telecommuting. After lunch I went to a session on occasionally connected apps, and finished off with a session on volunteering development time. All very interesting and thought provoking.

A large number of people went out to Schank’s tonight for beer and food, so that was good. There are two sessions tomorrow morning to finish off the conference. The sessions are being documented here, and there’s even some video up. You can see my photos from the event here. Also check out #altnetcalgary on Twitter for more discussion.

Talking Twitter at BarCampCalgary2

twitter I decided to fully embrace the idea of BarCamp on Saturday, and put my name down to do a presentation. I hadn’t planned to do one, and I certainly didn’t have anything prepared, so it was a “game-time decision” as I like to say. I figured I’d talk about Twitter, since I talked about it all the time anyway. I titled my talk:

Why Twitter Will Rule The World

Catchy right? Must have worked, because there were a lot of people in the room. I started with a brief overview and introduction, and then started showing some third party tools that make Twitter really useful, such as Summize and TwitterLocal. I also spent a little bit of time extolling the virtues of FriendFeed.

The best part of the presentation was the discussion. We talked about the signal-noise ratio of Twitter, and decided that there’s value in noise. We talked about spam, how Twitter breaks news, the scalability issues, and where we see Twitter going in the future. It was great, and the questions people asked definitely gave me something to think about.

Maybe I’ll lead a Twitter discussion at BarCampEdmonton in July. Definitely seems as though there’s interest.

Thanks to John Bristowe for letting me use his laptop (mine wouldn’t output to the projector for some reason). You can follow me on Twitter here.

BarCampCalgary2

Just arrived in Calgary. I’m here mainly for BarCampCalgary taking place tomorrow at Mount Royal College from 10:30am until 3:30pm. More details are here, and a list of attendees can be found here. I’m curious to see how things will go tomorrow – I’m sure we’ll learn how to make Edmonton’s first BarCamp in July a success.

barcampcalgary

Sharon decided to come down with me, so we’re making a weekend of it. That means food plans! Tomorrow we’re going to check out JAROblue for dinner and possibly Tubby Dog. On Sunday, we’re going to go for brunch at Nellie’s (one of the locations, not sure which yet). And on the way back, the plan is to stop in Red Deer to see Tom, for food at one of these places.

Should be fun!

Food Glorious Food! In Calgary!

I stole the first part of the title from my sister – she uses it for pictures of food she makes and I like the way it sounds. I love food! So much so that Sharon and I went down to Calgary this past weekend for Dine Out week. It was also a good excuse for a short break away from everything.

Montreal Smoked Meat Omelette

Sharon is a great writer, and she summarized our trip very well on her blog – Part 1 and Part 2. Instead of repeating what she’s already written, I’ll just share a few highlights:

  • We ate at the following restaurants: blink and Galaxie Diner. Both were awesome! The photo above is the Montreal Smoked Meat Omelette from Galaxie. It’s a great little diner, with Coke memorabilia everywhere!
  • We stayed at the Westin Calgary, which is a really nice hotel. It even has a Starbucks in the lobby. We were upgraded to the business tower, which included free Internet!
  • We checked out the new glass floor at the Calgary Tower – it was mostly underwhelming (apparently that’s not a real word?).
  • We also checked out the Calgary Farmer’s Market, which was pretty cool! Lots of stuff to see, including Phil & Sebastian, where we tried coffee made using the Clover.
  • I got to use my iPod touch with open wireless to find directions using the Maps application!
  • It snowed like crazy on Saturday night in Calgary. I was hoping we’d escape the snow, but I guess we weren’t so lucky. I did get a few good pictures though.
  • We walked through Chinook Centre, but I only bought two shirts from Old Navy (not a big shopper, what can I say).
  • We stopped in Red Deer on the way back to see Tom & Bry. We had dinner at BP’s, and our waitress was pretty terrible. Either really new, or really dumb.
  • We didn’t go to Starbucks once, though we did drink lots of coffee. Crazy isn’t it?!
  • My photos of the trip are here.

It was fun! Dine Out Calgary will happen again next year, from March 9th to March 16th. Edmonton has one too.

In Calgary Once Again

Seems we end up in Calgary for almost every trip we take (except for Northern Voice). Fortunately there is free wireless Internet here, so I am not complaining. Well, at least it makes the travelling a little better. This is our insane flight schedule:

  • 9:00 PM – Depart Edmonton
  • 9:45 PM – Arrive Calgary
  • 12:32 AM – Depart Calgary
  • 6:17 AM – Arrive Toronto
  • 8:30 AM – Depart Toronto
  • 9:30 AM – Arrive Ottawa

Currently we’re scheduled to come back on the 24th, but we’re going to try to change that to the 26th. Preferrably, the 26th departing from Toronto, as we’re planning to drive from Ottawa to Toronto on the 25th for business and to meet up with some people. I’m hoping we can get the flights worked out anyway!

We’re in Tim Horton’s at the moment, as it was the only food establishment open (unsurprisingly). Seems those 24 hour McDonalds express locations would be perfect for an airport!

More on the trip later…