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
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Recently uploaded
(20)
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
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