2. 10.11.12
The University of Michigan-Flint
embarked on its first 24-hour
photo project.
12:00 a.m. - 11:59 p.m.
Photos captured with Twitter,
Instagram, and Flickr.
2
Friday, June 7, 13
3. We weren’t the first to capture
“a day in the life,” but our successes and
challenges were our own.
3
Friday, June 7, 13
4. In which we discuss:
Motivation and goals
Planning and promotion
What we built
Highlights
Complications
Lessons learned
Plans for the future
4
Friday, June 7, 13
5. “Help us tell the UM-Flint story
because you are the UM-Flint story.”
5
Friday, June 7, 13
6. Some background
• UM-Flint is traditionally a
commuter campus with few
established traditions.
• The university has a large
population of non-traditional
students, who don’t often
participate in campus events.
• UM-Flint is deeply rooted in the
community of Flint, Michigan.
6
Friday, June 7, 13
9. Combine many voices to tell the story
of the University of Michigan-Flint.
9
Friday, June 7, 13
10. “Post your photos to Instagram,
Twitter, or Flickr and tag them
#umflint24”
Facebook posts
Tweets
Posters
300 info cards on lanyards at the
Welcome Back Picnic
Promotion
10
Friday, June 7, 13
12. Emails to all departments, and
select faculty, staff, and students
Schedule of events and
happenings for the 24-hour-
period
University Relations staff
scheduled around the clock
Preparation
12
Friday, June 7, 13
15. 15
The tech stuff.
Pulled photos tagged #umflint24 usingTwitter, Flickr, and Instagram APIs, and
used Javascript to pull images into the web page.
Date, time, and description were pulled in for each photo. Date and time were
used to divide by hour.
When load times suffered, implemented AJAX to load one page at a time.
Friday, June 7, 13
17. The build-up.
• 8 p.m.
Posted reminders to Facebook and Twitter
16
Friday, June 7, 13
18. The build-up.
• 8 p.m.
Posted reminders to Facebook and Twitter
• 10 p.m.
Redirected umflint.edu/umflint24 from the description
page to the live page, and waited.
16
Friday, June 7, 13
19. The build-up.
• 8 p.m.
Posted reminders to Facebook and Twitter
• 10 p.m.
Redirected umflint.edu/umflint24 from the description
page to the live page, and waited.
• 11:55 p.m.
Eeeeeeeeeeeh!
16
Friday, June 7, 13
20. The build-up.
• 8 p.m.
Posted reminders to Facebook and Twitter
• 10 p.m.
Redirected umflint.edu/umflint24 from the description
page to the live page, and waited.
• 11:55 p.m.
Eeeeeeeeeeeh!
• 12:05 a.m.
My naively planned bedtime.
16
Friday, June 7, 13
23. The morning.
• 12:30 a.m.
First hiccup. Photos were inconsistent between “All”
and “12AM” views. ITS fixed the issue within 20
minutes.
18
Friday, June 7, 13
24. The morning.
• 12:30 a.m.
First hiccup. Photos were inconsistent between “All”
and “12AM” views. ITS fixed the issue within 20
minutes.
• 1 a.m.
Bedtime.
18
Friday, June 7, 13
25. The morning.
• 12:30 a.m.
First hiccup. Photos were inconsistent between “All”
and “12AM” views. ITS fixed the issue within 20
minutes.
• 1 a.m.
Bedtime.
• 5 a.m.
Up and at ‘em!
18
Friday, June 7, 13
29. Alaina (5:48 a.m.):
Also, it looks like some/most of Melissa's photos aren't showing up
on the page (hopefully other people aren't having the same
problem). Is it something about the photo service she's using?
Here's an example: http://twitter.yfrog.com/moh7rhrj.
5 a.m.
21
Friday, June 7, 13
30. Alaina (5:48 a.m.):
Also, it looks like some/most of Melissa's photos aren't showing up
on the page (hopefully other people aren't having the same
problem). Is it something about the photo service she's using?
Here's an example: http://twitter.yfrog.com/moh7rhrj.
Tim (5:49 a.m.):
Why is she using yfrog? Hmmmm. I wonder if it isn't working
because she isn't using twitters native photo service.
5 a.m.
21
Friday, June 7, 13
31. Alaina (5:48 a.m.):
Also, it looks like some/most of Melissa's photos aren't showing up
on the page (hopefully other people aren't having the same
problem). Is it something about the photo service she's using?
Here's an example: http://twitter.yfrog.com/moh7rhrj.
Tim (5:49 a.m.):
Why is she using yfrog? Hmmmm. I wonder if it isn't working
because she isn't using twitters native photo service.
Alaina (5:51 a.m.):
I'm guessing that whatever Twitter app she's using on her phone
uses yfrog. She's got a really old crappy Droid and I'm not sure
what app is on it.
Oh, and good morning! I thought you were sleeping in.
5 a.m.
21
Friday, June 7, 13
32. Alaina (5:48 a.m.):
Also, it looks like some/most of Melissa's photos aren't showing up
on the page (hopefully other people aren't having the same
problem). Is it something about the photo service she's using?
Here's an example: http://twitter.yfrog.com/moh7rhrj.
Tim (5:49 a.m.):
Why is she using yfrog? Hmmmm. I wonder if it isn't working
because she isn't using twitters native photo service.
Alaina (5:51 a.m.):
I'm guessing that whatever Twitter app she's using on her phone
uses yfrog. She's got a really old crappy Droid and I'm not sure
what app is on it.
Oh, and good morning! I thought you were sleeping in.
Tim (5:55 a.m.):
Trying but you keep vibrating my phone. :) if twitters API only sees
pic.twitter photos as photos then we won't see any that are posted
via yfrog
5 a.m.
21
Friday, June 7, 13
35. Alaina (7:47 a.m.):
You are going to hate me by the end of the day. Some of the times
in the morning aren’t showing any photos at all. Maybe you’re
working on it and so it’s being buggy?
7 a.m. - 8 a.m.
23
Friday, June 7, 13
36. Alaina (7:47 a.m.):
You are going to hate me by the end of the day. Some of the times
in the morning aren’t showing any photos at all. Maybe you’re
working on it and so it’s being buggy?
Donald (7:50 a.m.):
Should be now. You probably caught it while I was uploading the
new version. I just changed our requests to API up to 500 for each.
This will probably need to be changed again but we will spare load
times for now.
7 a.m. - 8 a.m.
23
Friday, June 7, 13
37. Alaina (7:47 a.m.):
You are going to hate me by the end of the day. Some of the times
in the morning aren’t showing any photos at all. Maybe you’re
working on it and so it’s being buggy?
Donald (7:50 a.m.):
Should be now. You probably caught it while I was uploading the
new version. I just changed our requests to API up to 500 for each.
This will probably need to be changed again but we will spare load
times for now.
Alaina (7:50 a.m.):
There are still a bunch missing. There were probably around 40 in
the 12AM time period and it’s only showing one.
7 a.m. - 8 a.m.
23
Friday, June 7, 13
38. Alaina (7:47 a.m.):
You are going to hate me by the end of the day. Some of the times
in the morning aren’t showing any photos at all. Maybe you’re
working on it and so it’s being buggy?
Donald (7:50 a.m.):
Should be now. You probably caught it while I was uploading the
new version. I just changed our requests to API up to 500 for each.
This will probably need to be changed again but we will spare load
times for now.
Alaina (7:50 a.m.):
There are still a bunch missing. There were probably around 40 in
the 12AM time period and it’s only showing one.
Donald (8:01 a.m.):
Ok I added another filter to the twitter feed call and that allowed
more requests. Twitter is limiting us to 100 results per pull. I believe
I will be able to increase this. We should be good until I can get into
work.
7 a.m. - 8 a.m.
23
Friday, June 7, 13
40. Alaina (8:35 a.m.):
Okee dokee. Not sure what is going on, but now Instagram photos
that were showing up in the time breakdowns aren’t there anymore.
I counted about 30-40 Instagram photos that should be in the
12AM block that aren’t there.
8 a.m. - 9 a.m.
24
Friday, June 7, 13
41. Alaina (8:35 a.m.):
Okee dokee. Not sure what is going on, but now Instagram photos
that were showing up in the time breakdowns aren’t there anymore.
I counted about 30-40 Instagram photos that should be in the
12AM block that aren’t there.
Donald (8:41 a.m.):
Same problem as twitter. Gonna call Joel and walk him through the
fix.
8 a.m. - 9 a.m.
24
Friday, June 7, 13
43. Joel (6:55 p.m.):
Hey guys,
I just updated the code that processes the twitter feed. I checked
and it definitely wasn't pulling in all the images. There should be a
ton more images coming in for the early hours now (around 200
more as of now)…
Total images at this moment between all sources: 1013. I would
say it was a success. Congrats! :)
7 p.m.
25
Friday, June 7, 13
58. Photos submitted: 1,475
Unique users: 253
871 unique visitors, from 10 countries and 20 states
#umflint24 on Twitter: 764 tweets (average 31.83/hour), 67 retweets
Unique reach of tweets and RTs: 78,156 users
The numbers.
40
Friday, June 7, 13
61. Testing conditions will
not match actual
conditions.
Be ready. (Not that you can be.)
Joel:
During initial testing of the APIs,
there were not enough images
available to load-test the limits on
content being served per call... It
was determined that multiple calls
to the APIs would be needed for all
images to be pulled in correctly.
With multiple API calls now being
processed, end user load times
suffered.
42
Friday, June 7, 13
62. Be sure tech/web
staff are available.
We didn’t take this measure. We
got lucky.
43
Friday, June 7, 13
63. Assume you will work
most of/all of/more
than 24 hours.
Because you’ll want to.
44
Friday, June 7, 13
64. Is email a good
option?
How will email photos be
posted? Organized?
And when do you get to leave
your desk?
45
Friday, June 7, 13
65. Don’t expect to leave
your desk.
If you are handling social media
or web updates during your 24-
hour project, you may not get to
be part of the photo-taking fun.
46
Friday, June 7, 13
66. Stream moderation.
The option to moderate the
photo stream is important.
Set clear parameters for what
should be removed.
47
Friday, June 7, 13
68. For next time.
New web address (umflint.edu/umflint24? What about 24.umflint.edu?)
Push data into a database first, allowing for filtering and better performance
Incorporate non-photo content
49
Friday, June 7, 13
76. Resources
“#Alaina24: A Day in the Life of a “Day in the Life”
http://alainawiens.com/2012/10/26/alaina24
“Days of our lives in photos: worth much more than 1,000 words”
LINK, by Tim Nekritz
http://link.highedweb.org/2012/02/days-of-our-lives-in-photos-worth-much-
more-than-1000-words/
57
Friday, June 7, 13