Submit Search
Upload
Designing For Hackability
•
36 likes
•
14,390 views
brianoberkirch
Follow
Threading API thinking throughout your Web app.
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 62
Download now
Download to read offline
Recommended
Adapting to Responsive UX Design - Digital Shoreditch 2013
Adapting to Responsive UX Design - Digital Shoreditch 2013
Matt Gibson
Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10
NuRelm
Please Don’T Make Me Look Stupid In Public
Please Don’T Make Me Look Stupid In Public
Christina Wodtke
Social Production
Social Production
John V Willshire
From Designer To Founder
From Designer To Founder
Christina Wodtke
Artefact Cards - Introduction Update
Artefact Cards - Introduction Update
John V Willshire
Wireframes - a brief overview
Wireframes - a brief overview
Jenni Leder
6 basic steps of software development process
6 basic steps of software development process
Riant Soft
Recommended
Adapting to Responsive UX Design - Digital Shoreditch 2013
Adapting to Responsive UX Design - Digital Shoreditch 2013
Matt Gibson
Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10
NuRelm
Please Don’T Make Me Look Stupid In Public
Please Don’T Make Me Look Stupid In Public
Christina Wodtke
Social Production
Social Production
John V Willshire
From Designer To Founder
From Designer To Founder
Christina Wodtke
Artefact Cards - Introduction Update
Artefact Cards - Introduction Update
John V Willshire
Wireframes - a brief overview
Wireframes - a brief overview
Jenni Leder
6 basic steps of software development process
6 basic steps of software development process
Riant Soft
The DiSo Project
The DiSo Project
Chris Messina
Front Porch Keynote 2014
Front Porch Keynote 2014
amboy00
Building a social network website from scratch
Building a social network website from scratch
Elinext
Designing with content-first
Designing with content-first
Andy Parker
The Non-CTO's Guide to Web Terms and Technology
The Non-CTO's Guide to Web Terms and Technology
Provado Marketing Solutions, Inc.
Java Unit 5(part 1)
Java Unit 5(part 1)
SURBHI SAROHA
15 Ways To Improve Your Website's Conversion Rate
15 Ways To Improve Your Website's Conversion Rate
WSI | Absolute Marketing Solutions
Search V Next Final
Search V Next Final
Marianne Sweeny
web development versus web design
web development versus web design
Digital Ipsum
Distants indroduction
Distants indroduction
Ed
Speech luca barba
Speech luca barba
alucab
Resisting The Feature Creature
Resisting The Feature Creature
Christian Heilmann
8 Ideas for Building Great Websites | Keyideas Infotech
8 Ideas for Building Great Websites | Keyideas Infotech
Keyideas Infotech Private Limited
App evolution meets adsense
App evolution meets adsense
edavidkennan
Your Browser Is The New Photoshop
Your Browser Is The New Photoshop
Matt Puchlerz
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
SPC Adriatics
Lecture 9 Usability Orignal
Lecture 9 Usability Orignal
Sur College of Applied Sciences
Designing Connected Content (Sample Chapter)
Designing Connected Content (Sample Chapter)
GatherContent
Introduction to Online Advertising
Introduction to Online Advertising
stakro
Social Signals, November 08
Social Signals, November 08
brianoberkirch
Designing for Social Sandboxes
Designing for Social Sandboxes
brianoberkirch
More Related Content
Similar to Designing For Hackability
The DiSo Project
The DiSo Project
Chris Messina
Front Porch Keynote 2014
Front Porch Keynote 2014
amboy00
Building a social network website from scratch
Building a social network website from scratch
Elinext
Designing with content-first
Designing with content-first
Andy Parker
The Non-CTO's Guide to Web Terms and Technology
The Non-CTO's Guide to Web Terms and Technology
Provado Marketing Solutions, Inc.
Java Unit 5(part 1)
Java Unit 5(part 1)
SURBHI SAROHA
15 Ways To Improve Your Website's Conversion Rate
15 Ways To Improve Your Website's Conversion Rate
WSI | Absolute Marketing Solutions
Search V Next Final
Search V Next Final
Marianne Sweeny
web development versus web design
web development versus web design
Digital Ipsum
Distants indroduction
Distants indroduction
Ed
Speech luca barba
Speech luca barba
alucab
Resisting The Feature Creature
Resisting The Feature Creature
Christian Heilmann
8 Ideas for Building Great Websites | Keyideas Infotech
8 Ideas for Building Great Websites | Keyideas Infotech
Keyideas Infotech Private Limited
App evolution meets adsense
App evolution meets adsense
edavidkennan
Your Browser Is The New Photoshop
Your Browser Is The New Photoshop
Matt Puchlerz
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
SPC Adriatics
Lecture 9 Usability Orignal
Lecture 9 Usability Orignal
Sur College of Applied Sciences
Designing Connected Content (Sample Chapter)
Designing Connected Content (Sample Chapter)
GatherContent
Introduction to Online Advertising
Introduction to Online Advertising
stakro
Similar to Designing For Hackability
(20)
The DiSo Project
The DiSo Project
Front Porch Keynote 2014
Front Porch Keynote 2014
Building a social network website from scratch
Building a social network website from scratch
Designing with content-first
Designing with content-first
The Non-CTO's Guide to Web Terms and Technology
The Non-CTO's Guide to Web Terms and Technology
Java Unit 5(part 1)
Java Unit 5(part 1)
15 Ways To Improve Your Website's Conversion Rate
15 Ways To Improve Your Website's Conversion Rate
Search V Next Final
Search V Next Final
web development versus web design
web development versus web design
Distants indroduction
Distants indroduction
Speech luca barba
Speech luca barba
Resisting The Feature Creature
Resisting The Feature Creature
8 Ideas for Building Great Websites | Keyideas Infotech
8 Ideas for Building Great Websites | Keyideas Infotech
App evolution meets adsense
App evolution meets adsense
Your Browser Is The New Photoshop
Your Browser Is The New Photoshop
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
Lecture 9 Usability Orignal
Lecture 9 Usability Orignal
Designing Connected Content (Sample Chapter)
Designing Connected Content (Sample Chapter)
Introduction to Online Advertising
Introduction to Online Advertising
More from brianoberkirch
Social Signals, November 08
Social Signals, November 08
brianoberkirch
Designing for Social Sandboxes
Designing for Social Sandboxes
brianoberkirch
Under Sousveillance: Personal Informatics & Techniques of the Self
Under Sousveillance: Personal Informatics & Techniques of the Self
brianoberkirch
Social Signals
Social Signals
brianoberkirch
FOWA Miami: Future of Social Networks
FOWA Miami: Future of Social Networks
brianoberkirch
Plays Well With Others
Plays Well With Others
brianoberkirch
More from brianoberkirch
(6)
Social Signals, November 08
Social Signals, November 08
Designing for Social Sandboxes
Designing for Social Sandboxes
Under Sousveillance: Personal Informatics & Techniques of the Self
Under Sousveillance: Personal Informatics & Techniques of the Self
Social Signals
Social Signals
FOWA Miami: Future of Social Networks
FOWA Miami: Future of Social Networks
Plays Well With Others
Plays Well With Others
Recently uploaded
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Recently uploaded
(20)
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Designing For Hackability
1.
Designing for Hackability
2.
sr
bna
3.
What is scary?
4.
Attention scarcity.
5.
Web apps are
the new screenplays.
6.
7.
The Internet is
smarter than you are.
8.
It’s ok if
you’re not the Master of Your Domain.
9.
Design the sandbox.
Let them play.
10.
via PeterMe
11.
Co-create. Faster. More creative.
Truer audience fit.
12.
13.
It’s a View
Source world.
14.
Mods signal intense
user connection. Co-ownership. Health.
15.
16.
This will happen
with or without you.
17.
It already is.
18.
scrAPIs
19.
20.
21.
22.
Users want to
customize. View ads, or not. Shift time & place. Personal mash.
23.
Internal team hacks
for speed, creativity.
24.
Other devs want
to hack. Just because.
25.
26.
Not a Web
site. A light-weight (like, really light) message delivery infrastructure.
27.
28.
10x traffic from
the API over the .com
29.
Fan wikis. A
good sign.
30.
Some people are
really, really into it.
31.
32.
Growth + diversity
= new monetization options.
33.
Initial site focused
on destination search.
34.
Current site promotes
tools.
35.
36.
37.
How can we
make social networks more hackable? Portable? Efficient?
38.
Social networking fatigue.
39.
Don’t make me
repeat myself. Profile information Friend networks. Preferences.
40.
Could these sites
work together?
41.
We have the
technology:
42.
Small pieces. Loosely
joined.
43.
44.
45.
46.
47.
48.
rel = “me”
49.
50.
One piece at
a time.
51.
So what tools
do we have to work with?
52.
Build on open
platforms & standards.
53.
Use microformats.
54.
55.
Set content free.
56.
Think multi-modal. Widgetize.
57.
Build, document and
champion uses of your APIs.
58.
Design hackable URLs.
59.
Teach & model
the behaviors you want.
60.
Celebrate & nourish
creative hacks.
61.
Many thanks to: http://flickr.com/photos/ethomsen/42547012/ http://flickr.com/photos/mohawk/13599814/ http://flickr.com/photos/peterjlambert/97671748/ http://flickr.com/photos/eti-eti/697542248/ http://flickr.com/photos/grantneufeld/249572562/ http://flickr.com/photos/nez/381560748/ http://flickr.com/photos/technicolorcavalry/96348192/ http://flickr.com/photos/freudianslip/129612709/ http://flickr.com/photos/oskay/265899784/ http://www.flickr.com/photos/lantzilla/244589400/ http://www.flickr.com/photos/youngblog/904472102/ http://www.flickr.com/photos/nic/506055341/ http://www.flickr.com/photos/tcmhitchhiker/697631047/ http://www.flickr.com/photos/bru/129437516/ http://www.flickr.com/photos/sidehike/207826371/ http://www.flickr.com/photos/estherase/13553883/ http://www.flickr.com/photos/eole/380316678/ http://www.flickr.com/photos/factoryjoe/26967479/ http://www.flickr.com/photos/beija-flor/194900377/ http://www.flickr.com/photos/vj_pics/623553390/
62.
brianoberkirch.com
Download now