SlideShare a Scribd company logo
Free as in Puppies
Nikki Massaro Kauffman, @nikkimk
The Care & Feeding of “Pet” Web Projects
& kittens
#edui_puppy
^
WARNING
The following presentation includes cringe-
worthy anecdotes, mild cursing, and
gratuitous cuteness that some attendees
may find upsetting, adorable, or both.
Nikki Massaro
Kauffman
●  Manager of
Multimedia
●  Front-End Developer
●  Educator
●  Cat Lady (sort of)
The Tail
of the $200
Website
Tale
Everyone
wants a
puppy.
website.
Image, https://cdn.pixabay.com/photo/2015/07/31/11/43/rottweiler-869013_960_720.jpg
Nobody
wants to take
care of one.
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Doggo-Dirty-Animal-Dog-Poop-Nature-Canine-Sign-1720673.jpg
People Content
Governance Design
People Image, https://cdn.pixabay.com/photo/2016/10/27/22/42/dog-1776721_960_720.jpg
User
Experience
(UX)
●  Primary users
●  Secondary users
●  Tertiary users
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Good-Cute-Young-Dog-Face-Dog-Animal-Portrait-2189613.jpg
User
Experience
(UX)
●  AUG members
●  Penn State staff
●  Other visitors
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Good-Cute-Young-Dog-Face-Dog-Animal-Portrait-2189613.jpg
Authoring
Experience (AX)
●  Contributors
●  Authors
●  Editors
Image, https://static.pexels.com/photos/26511/pexels-photo-26511.jpg
Authoring
Experience (AX)
●  AUG members
●  AUG committees
●  Volunteer editors
Image, https://static.pexels.com/photos/26511/pexels-photo-26511.jpg
Empathy Mapping
Speaks
Thinks
Feels
GainsPains
Sees
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Landscape-Cute-Animal-Puppy-Dog-Domestic-Adorable-1903013.jpg
User Stories
User Stories
●  As __________________,
●  I want ______________
●  so that ______________.
a dog
ball
I can chase it
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Cute-Black-Play-Dog-White-Ball-Pet-1583499.jpg
User Stories
●  As __________________,
●  I want ______________
●  so that ______________.
Image, http://maxpixel.freegreatpicture.com/static/photo/1x/Cute-Black-Play-Dog-White-Ball-Pet-1583499.jpg
a group member
event info
I can attend
More AUG User Story Examples
●  As a visitor, I want to join so that I can attend meetings.
●  As the AUG web team, we want to post events so that
members know about them.
●  As the AUG leadership team, we want to know which
topics interest members, so that we can plan events.
People
✓  Identify visitors and authors.
✓  Create empathy maps.
✓  Create user stories.
Content https://c1.staticflickr.com/8/7462/15604625407_ce7bc72cfd_b.jpg
Content
Inventory
Image, https://c1.staticflickr.com/8/7408/9651668338_f08fc0270d_b.jpg
Quick & Dirty Inventory
Type Contains Last
Updated
Author or
Source
Audience
About Us Rich Text Never Leadership Visitors
News Rich Text,
Images
Last month Leadership,
Members
Members,
Visitors
Tips &
Tricks
Rich Text,
Links to
Files
Last week Members Members,
Visitors
https://commons.wikimedia.org/wiki/File:Dog_paw_prints_in_the_sand_-_Lagos_-_The_Algarve,_Portugal_(1470423402).jpg
Content
Sorting
Content Sorting
1.  Color-coded for posts,
pages, & terms.
2.  Sort posts & pages.
3.  Add in-demand terms
to sort.
Project Glossary
Image, “Max the Brown Tabby Cat with Books 2” by Found Animals Foundation https://c1.staticflickr.com/9/8170/8055191654_c93f9c9257_b.jpg
A project glossary defines the...
●  Content types
●  Content components
●  Features & functions
●  Users
●  Systems
Image by LUNARIX-PIX http://flickr.com/photos/31527375@N03/4497531493
MicrocopyMenus
Links
Sidebars
Widgets
Name ALL THE THINGS!!!
https://static.pexels.com/photos/12162/Puppy-time-free-license-CC0.jpg
Content
✓  Do informal content inventory.
✓  Sort content pages, posts, & terms.
✓  Create project glossary.
Design Image, https://cdn.pixabay.com/photo/2016/09/21/07/36/cat-1684255_960_720.jpg
The Fluffy Dog Rule:
A fluffy dog is perfect for
you if you’re not the one
who has to vacuum.
Complex HTML & JS
Update it.
^
http://cdn2-www.dogtime.com/assets/uploads/gallery/akita-dogs-and-puppies/akita-dogs-puppies-2.jpg
The Fluffy Dog Rule:
●  Don’t make contributors
have to know HTML. Use
forms or email.
●  Keep HTML for authors
simple and rare.
http://cdn2-www.dogtime.com/assets/uploads/gallery/akita-dogs-and-puppies/akita-dogs-puppies-2.jpg
This page requires JS and
CSS. Could authors update it?
This form automatically
populates member
directory pages.
Content Templates
Contributors are answering
questions based on the
templates.
Design
✓  Define template types.
✓  Consider forms/email for contributors.
✓  Keep HTML for authors simple & rare.
GovernanceImage, http://maxpixel.freegreatpicture.com/static/photo/1x/Black-Dog-Collie-Dog-Harness-Border-Collie-Guide-1888980.jpg
Workflows
Determine Content
Responsibilities
What? Content type
Who? Contributors, authors, & editors
When? Frequency for new & revised
How? Workflow from contributor to
author to editor to publication
Workflows, Schedule & Ownership
Type Updates Contributors Authors Reviewers
About
Us
Yearly Leadership Web team Editor
News Monthly Leadership,
Members
Web team Editor
Tips &
Tricks
Biweekly Members Web team Editor
https://commons.wikimedia.org/wiki/File:Dog_paw_prints_in_the_sand_-_Lagos_-_The_Algarve,_Portugal_(1470423402).jpg
Documentation & Training
Documentation & Training
●  Who updates what?
●  When do we update it?
●  How do we update it?
How do we
update our
content?
Who
updates
what?
When do
we
update
it?
Metrics &
Iteration
Metrics & Iteration
●  What does success look like?
●  How will success be measured (user
testing & analytics)?
●  How often will metrics be reviewed?
●  How will we use metrics to improve?
Yearly Website Goals Measurement
Increase meeting attendance
by 15%.
Taking attendance at
meetings.
Increase access to shared
resources by 20%.
Web analytics on
resource pages.
Get 10 more tip contributions
from members.
Counting entries for
contributions form.
Increase the number of satisfied
& extremely satisfied members
by 10%.
Annual member
survey data.
Governance
✓  Identify content workflows, schedules
and ownership.
✓  Create documentation & training.
✓  Define success & establish metrics.
Summary
✓  Identify people.
✓  Inventory content.
✓  Design templates.
✓  Establish governance.
Questions
nikkimk@psu.edu

More Related Content

Similar to Free as in Puppies: The Care and Feeding of "Pet" Web Projects

There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010
Emma Jane Hogbin Westby
 
Future is bright, future is Plone
Future is bright, future is PloneFuture is bright, future is Plone
Future is bright, future is Plone
Andrew Mleczko
 
Project management software of your dreams
Project management software of your dreamsProject management software of your dreams
Project management software of your dreams
Andrew Mleczko
 
Introduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHPIntroduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHP
Eric Hogue
 
Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)
Michael Tarnowski
 
Edi ux fastandbeautiful
Edi ux fastandbeautifulEdi ux fastandbeautiful
Edi ux fastandbeautiful
Doug Sillars
 
The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013
Denise Jacobs
 
Social Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkSocial Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right Network
Kyle Buyers
 
We Economy - Drupalsouth
We Economy - DrupalsouthWe Economy - Drupalsouth
We Economy - Drupalsouth
Emma Jane Hogbin Westby
 
Don't be a Digital Dinosaur - Design for the Space Between
Don't be a Digital Dinosaur - Design for the Space BetweenDon't be a Digital Dinosaur - Design for the Space Between
Don't be a Digital Dinosaur - Design for the Space Between
Samantha Starmer
 
Inside Out: A Web Performance Philosophy
Inside Out: A Web Performance PhilosophyInside Out: A Web Performance Philosophy
Inside Out: A Web Performance Philosophy
Willie Jackson
 
Drupal Flyover, CMS Expo
Drupal Flyover, CMS ExpoDrupal Flyover, CMS Expo
Drupal Flyover, CMS Expo
Emma Jane Hogbin Westby
 
Lean Persona
Lean PersonaLean Persona
Lean Persona
Adrian Howard
 
Challenge your team to build great product
Challenge your team to build great productChallenge your team to build great product
Challenge your team to build great product
Anil Kumar Krishnashetty
 
To desing a Power Point
 To desing a Power Point  To desing a Power Point
To desing a Power Point
Education_rush_hour
 
Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012
Seattle Interactive Conference
 
Accessibility in Canvas 3D
Accessibility in Canvas 3DAccessibility in Canvas 3D
Accessibility in Canvas 3D
Martin Kliehm
 
Responsive Design for Complex Websites (IXDA Munich)
Responsive Design for Complex Websites (IXDA Munich)Responsive Design for Complex Websites (IXDA Munich)
Responsive Design for Complex Websites (IXDA Munich)
Sabine Berghaus
 
Managing the Content Process
Managing the Content ProcessManaging the Content Process
Managing the Content Process
Sara Wachter-Boettcher
 
Moodle Series - Learn Local - Embedding in Moodle
Moodle Series - Learn Local - Embedding in MoodleMoodle Series - Learn Local - Embedding in Moodle
Moodle Series - Learn Local - Embedding in Moodle
Yum Studio
 

Similar to Free as in Puppies: The Care and Feeding of "Pet" Web Projects (20)

There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010
 
Future is bright, future is Plone
Future is bright, future is PloneFuture is bright, future is Plone
Future is bright, future is Plone
 
Project management software of your dreams
Project management software of your dreamsProject management software of your dreams
Project management software of your dreams
 
Introduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHPIntroduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHP
 
Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)
 
Edi ux fastandbeautiful
Edi ux fastandbeautifulEdi ux fastandbeautiful
Edi ux fastandbeautiful
 
The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013
 
Social Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right NetworkSocial Media Confusion? How to Choose the Right Network
Social Media Confusion? How to Choose the Right Network
 
We Economy - Drupalsouth
We Economy - DrupalsouthWe Economy - Drupalsouth
We Economy - Drupalsouth
 
Don't be a Digital Dinosaur - Design for the Space Between
Don't be a Digital Dinosaur - Design for the Space BetweenDon't be a Digital Dinosaur - Design for the Space Between
Don't be a Digital Dinosaur - Design for the Space Between
 
Inside Out: A Web Performance Philosophy
Inside Out: A Web Performance PhilosophyInside Out: A Web Performance Philosophy
Inside Out: A Web Performance Philosophy
 
Drupal Flyover, CMS Expo
Drupal Flyover, CMS ExpoDrupal Flyover, CMS Expo
Drupal Flyover, CMS Expo
 
Lean Persona
Lean PersonaLean Persona
Lean Persona
 
Challenge your team to build great product
Challenge your team to build great productChallenge your team to build great product
Challenge your team to build great product
 
To desing a Power Point
 To desing a Power Point  To desing a Power Point
To desing a Power Point
 
Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012
 
Accessibility in Canvas 3D
Accessibility in Canvas 3DAccessibility in Canvas 3D
Accessibility in Canvas 3D
 
Responsive Design for Complex Websites (IXDA Munich)
Responsive Design for Complex Websites (IXDA Munich)Responsive Design for Complex Websites (IXDA Munich)
Responsive Design for Complex Websites (IXDA Munich)
 
Managing the Content Process
Managing the Content ProcessManaging the Content Process
Managing the Content Process
 
Moodle Series - Learn Local - Embedding in Moodle
Moodle Series - Learn Local - Embedding in MoodleMoodle Series - Learn Local - Embedding in Moodle
Moodle Series - Learn Local - Embedding in Moodle
 

More from Nikki Massaro Kauffman

Give Content Contributors the AX
Give Content Contributors the AXGive Content Contributors the AX
Give Content Contributors the AX
Nikki Massaro Kauffman
 
Accessible Wayfinding- It’s Not Uncharted Territory
Accessible Wayfinding- It’s Not Uncharted TerritoryAccessible Wayfinding- It’s Not Uncharted Territory
Accessible Wayfinding- It’s Not Uncharted Territory
Nikki Massaro Kauffman
 
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Nikki Massaro Kauffman
 
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Nikki Massaro Kauffman
 
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Nikki Massaro Kauffman
 
Text First! Progressive Enhancement for Multimedia Content
Text First! Progressive Enhancement for Multimedia ContentText First! Progressive Enhancement for Multimedia Content
Text First! Progressive Enhancement for Multimedia Content
Nikki Massaro Kauffman
 
Accessibility is for Everyone
Accessibility is for EveryoneAccessibility is for Everyone
Accessibility is for Everyone
Nikki Massaro Kauffman
 
Twitter Me This? Using Twitter in Higher Ed
Twitter Me This? Using Twitter in Higher EdTwitter Me This? Using Twitter in Higher Ed
Twitter Me This? Using Twitter in Higher Ed
Nikki Massaro Kauffman
 

More from Nikki Massaro Kauffman (8)

Give Content Contributors the AX
Give Content Contributors the AXGive Content Contributors the AX
Give Content Contributors the AX
 
Accessible Wayfinding- It’s Not Uncharted Territory
Accessible Wayfinding- It’s Not Uncharted TerritoryAccessible Wayfinding- It’s Not Uncharted Territory
Accessible Wayfinding- It’s Not Uncharted Territory
 
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
 
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
Recipe for Success: The Secret Sauce for Making Interactive Content Work for ...
 
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
Shall We Play a Game? Gaming the System, When the System Is Your Learning Man...
 
Text First! Progressive Enhancement for Multimedia Content
Text First! Progressive Enhancement for Multimedia ContentText First! Progressive Enhancement for Multimedia Content
Text First! Progressive Enhancement for Multimedia Content
 
Accessibility is for Everyone
Accessibility is for EveryoneAccessibility is for Everyone
Accessibility is for Everyone
 
Twitter Me This? Using Twitter in Higher Ed
Twitter Me This? Using Twitter in Higher EdTwitter Me This? Using Twitter in Higher Ed
Twitter Me This? Using Twitter in Higher Ed
 

Recently uploaded

cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
GNAMBIKARAO
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
Infosec train
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
thezot
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
APNIC
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
dtagbe
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
APNIC
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 

Recently uploaded (11)

cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
 
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 

Free as in Puppies: The Care and Feeding of "Pet" Web Projects