SlideShare uma empresa Scribd logo
1 de 25
Don't Be a Technical Writer, Be
an Interface Designer
1. Write Like You're Designing an Interface
2. Design Interfaces
04-Dec-2014
An interface: Something that helps you use
something to do something.
04-Dec-2014
04-Dec-2014
Interface
Companies Think
People Want To
• Learn
• Define
• Manage
• Configure
04-Dec-2014
People Want To
• Understand
• Act
• Forget
• "Point and shoot"
What makes a good interface?
What makes a good interface?
Invisible
What makes a good interface?
Invisible
Unsurprising
What makes a good interface?
Invisible
Unsurprising
Few obvious, useful actions >
many complicated actions
What makes a good interface?
Invisible
Unsurprising
Few obvious, useful actions >
many complicated actions
Doesn't ask you to learn a
language
What makes a good interface?
Invisible
Unsurprising
Few obvious, useful actions >
many complicated actions
Doesn't ask you to learn a
language
Exposes tasks, not tools
What makes a good interface?
Invisible
Unsurprising
Few obvious, useful actions >
many complicated actions
Doesn't ask you to learn a
language
Exposes tasks, not tools
Worth it
Who designs interfaces?
Who designs interfaces?
• Product Manager (Physical, UI, API, …)
• Technical Writer
• Also UX Designer, Product Designer, etc.
04-Dec-2014
Who designs interfaces?
• Product managers (and developers) design
tools, not tasks
• The "K Key" story.
R&D
TW
You should do it
• Provide more value to your company
• Be more integrated with development
• Make your company better
• Open up new, interesting career paths with
your skills
1. They think about tasks
2. They think about structure and presentation
3. They think about ambiguity
4. They think about consistency
04-Dec-2014
Why is a good TW a good interface designer?
• What does the customer want to do?
• What does the customer need to do it?
• What will the customer do next?
04-Dec-2014
1. They think about tasks
Create a Mountain Profile:
MMID:
Please enter a Mountain Profile
Handle:
• Fewer words
• Relevant concepts
• No abbreviations
04-Dec-2014
2. They think about structure and presentation
• Context where appropriate
• No passive voice
x may be created
DogBarks()
Paragraph_Capital()
04-Dec-2014
3. They think about ambiguity
• Spelling
• Case
• Terminology
• Structure
04-Dec-2014
4. They think about consistency
Documentation
Enter a name
Type an ID
Add a username
UI/API
dog(bark,name)
cat(name,sound)
tree(bark)
Buff up your skills:
• Your product’s features, from end to end
• Languages
• Trade journals / websites
• User forums
1. Write Like You're Designing an Interface
2. Design Interfaces
04-Dec-2014
Thanks
jergames.com
linkedin.com/in/jergames
@Shade_Jon
shadejon@gmail.com

Mais conteúdo relacionado

Semelhante a Dont be a technical writer be an interface designer

How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design  in Real Life SDLCHow to Implement Domain Driven Design  in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLCAbdul Karim
 
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]Kate Rutter
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX PortfoliosMary Wharmby
 
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...Jack Molisani
 
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK Conference
 
International business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana StetsyInternational business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana StetsyLviv Startup Club
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...Richard Harbridge
 
Transitioning into UX: General Assembly Hong Kong 2015
Transitioning into UX: General Assembly Hong Kong 2015Transitioning into UX: General Assembly Hong Kong 2015
Transitioning into UX: General Assembly Hong Kong 2015Ted Kilian
 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX DesignerErin Young
 
Preparing your profile free code camp london
Preparing your profile   free code camp londonPreparing your profile   free code camp london
Preparing your profile free code camp londonJay Gohil
 
Moving Into Instructional Design - Basics for Technical Writers
Moving Into Instructional Design - Basics for Technical WritersMoving Into Instructional Design - Basics for Technical Writers
Moving Into Instructional Design - Basics for Technical Writersvanesch
 
StartupDay 2010 - Design at a Startup
StartupDay 2010 - Design at a StartupStartupDay 2010 - Design at a Startup
StartupDay 2010 - Design at a StartupJanMiksovsky
 
Branding on LinkedIn for Travel and Tourism Professionals by Andrew Chow
Branding on LinkedIn for Travel and Tourism Professionals by Andrew ChowBranding on LinkedIn for Travel and Tourism Professionals by Andrew Chow
Branding on LinkedIn for Travel and Tourism Professionals by Andrew ChowTBEX
 
Demystifying industry expectations job title-ui-ux designer
Demystifying industry expectations  job title-ui-ux designerDemystifying industry expectations  job title-ui-ux designer
Demystifying industry expectations job title-ui-ux designerSV.CO
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...lisacrispin
 
Benjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamBenjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamLavaConConference
 
Tech slide presentation.ppt
Tech slide presentation.pptTech slide presentation.ppt
Tech slide presentation.pptIrfanullahkhan75
 
Speaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and MeetupsSpeaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and MeetupsNichole Betterley
 
Being Team [Tradecraft]
Being Team [Tradecraft]Being Team [Tradecraft]
Being Team [Tradecraft]Kate Rutter
 

Semelhante a Dont be a technical writer be an interface designer (20)

Great ux portfolios
Great ux portfoliosGreat ux portfolios
Great ux portfolios
 
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design  in Real Life SDLCHow to Implement Domain Driven Design  in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLC
 
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
 
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
LavaCon 2017 - Snakes and Ladders: Content Collaboration with Subject Matter ...
 
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
 
International business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana StetsyInternational business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana Stetsy
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
 
Transitioning into UX: General Assembly Hong Kong 2015
Transitioning into UX: General Assembly Hong Kong 2015Transitioning into UX: General Assembly Hong Kong 2015
Transitioning into UX: General Assembly Hong Kong 2015
 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX Designer
 
Preparing your profile free code camp london
Preparing your profile   free code camp londonPreparing your profile   free code camp london
Preparing your profile free code camp london
 
Moving Into Instructional Design - Basics for Technical Writers
Moving Into Instructional Design - Basics for Technical WritersMoving Into Instructional Design - Basics for Technical Writers
Moving Into Instructional Design - Basics for Technical Writers
 
StartupDay 2010 - Design at a Startup
StartupDay 2010 - Design at a StartupStartupDay 2010 - Design at a Startup
StartupDay 2010 - Design at a Startup
 
Branding on LinkedIn for Travel and Tourism Professionals by Andrew Chow
Branding on LinkedIn for Travel and Tourism Professionals by Andrew ChowBranding on LinkedIn for Travel and Tourism Professionals by Andrew Chow
Branding on LinkedIn for Travel and Tourism Professionals by Andrew Chow
 
Demystifying industry expectations job title-ui-ux designer
Demystifying industry expectations  job title-ui-ux designerDemystifying industry expectations  job title-ui-ux designer
Demystifying industry expectations job title-ui-ux designer
 
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
Do testers have to code... to be useful? Janet Gregory and Lisa Crispin plena...
 
Benjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership TeamBenjamin Curry - Becoming a Voice for Your Leadership Team
Benjamin Curry - Becoming a Voice for Your Leadership Team
 
Tech slide presentation.ppt
Tech slide presentation.pptTech slide presentation.ppt
Tech slide presentation.ppt
 
Speaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and MeetupsSpeaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and Meetups
 
Being Team [Tradecraft]
Being Team [Tradecraft]Being Team [Tradecraft]
Being Team [Tradecraft]
 

Último

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Dont be a technical writer be an interface designer

  • 1. Don't Be a Technical Writer, Be an Interface Designer
  • 2. 1. Write Like You're Designing an Interface 2. Design Interfaces 04-Dec-2014
  • 3. An interface: Something that helps you use something to do something. 04-Dec-2014
  • 5. Companies Think People Want To • Learn • Define • Manage • Configure 04-Dec-2014 People Want To • Understand • Act • Forget • "Point and shoot"
  • 6. What makes a good interface?
  • 7. What makes a good interface? Invisible
  • 8. What makes a good interface? Invisible Unsurprising
  • 9. What makes a good interface? Invisible Unsurprising Few obvious, useful actions > many complicated actions
  • 10. What makes a good interface? Invisible Unsurprising Few obvious, useful actions > many complicated actions Doesn't ask you to learn a language
  • 11. What makes a good interface? Invisible Unsurprising Few obvious, useful actions > many complicated actions Doesn't ask you to learn a language Exposes tasks, not tools
  • 12. What makes a good interface? Invisible Unsurprising Few obvious, useful actions > many complicated actions Doesn't ask you to learn a language Exposes tasks, not tools Worth it
  • 14. Who designs interfaces? • Product Manager (Physical, UI, API, …) • Technical Writer • Also UX Designer, Product Designer, etc. 04-Dec-2014
  • 15. Who designs interfaces? • Product managers (and developers) design tools, not tasks • The "K Key" story.
  • 17. You should do it • Provide more value to your company • Be more integrated with development • Make your company better • Open up new, interesting career paths with your skills
  • 18. 1. They think about tasks 2. They think about structure and presentation 3. They think about ambiguity 4. They think about consistency 04-Dec-2014 Why is a good TW a good interface designer?
  • 19. • What does the customer want to do? • What does the customer need to do it? • What will the customer do next? 04-Dec-2014 1. They think about tasks Create a Mountain Profile: MMID: Please enter a Mountain Profile Handle:
  • 20. • Fewer words • Relevant concepts • No abbreviations 04-Dec-2014 2. They think about structure and presentation
  • 21. • Context where appropriate • No passive voice x may be created DogBarks() Paragraph_Capital() 04-Dec-2014 3. They think about ambiguity
  • 22. • Spelling • Case • Terminology • Structure 04-Dec-2014 4. They think about consistency Documentation Enter a name Type an ID Add a username UI/API dog(bark,name) cat(name,sound) tree(bark)
  • 23. Buff up your skills: • Your product’s features, from end to end • Languages • Trade journals / websites • User forums
  • 24. 1. Write Like You're Designing an Interface 2. Design Interfaces 04-Dec-2014

Notas do Editor

  1. Airplane joke