SlideShare a Scribd company logo
1 of 49
Download to read offline
DelveUI

               Jamie Kosoy
               Associate Technical Director
               j.kosoy@bigspaceship.com
               Twitter: jkosoy




Wednesday, August 12, 2009
Hello.




Wednesday, August 12, 2009
hello




               Digital Creative Agency
               We focus on innovating where consumers and brands meet.




Wednesday, August 12, 2009
hello




               We are in DUMBO.
               It is not very far away from here.




Wednesday, August 12, 2009
hello




Wednesday, August 12, 2009
hello




Wednesday, August 12, 2009
Okay, here’s the situation.
               Your parents went away on a week’s vacation...




Wednesday, August 12, 2009
the situation




Wednesday, August 12, 2009
the situation




Wednesday, August 12, 2009
the situation




               4 weeks until launch.




Wednesday, August 12, 2009
the situation




Wednesday, August 12, 2009
10 fundamentals to our process.




Wednesday, August 12, 2009
1. Everyone gets a say.
               And we [try] to understand one another.




Wednesday, August 12, 2009
everyone gets a say




                             Strategy
                             Production
                             Design
                             Development




Wednesday, August 12, 2009
everyone gets a say




                              Strategy
                              Production
                              Design
                              Development
                             bad.




Wednesday, August 12, 2009
everyone gets a say




                              Strategy
                              Production
                              Design
                              Development
                             good.




Wednesday, August 12, 2009
everyone gets a say




               We go to great lengths to
               speak the same language.




Wednesday, August 12, 2009
2. Never say it’s too hard.
               “Non-trivial” is better.




Wednesday, August 12, 2009
3. Build fast.




Wednesday, August 12, 2009
4. Build ugly.




Wednesday, August 12, 2009
build ugly




Wednesday, August 12, 2009
build ugly




Wednesday, August 12, 2009
build ugly




Wednesday, August 12, 2009
build ugly




Wednesday, August 12, 2009
5. Trust each other.
               There are no assholes at the company.




Wednesday, August 12, 2009
trust each other



                              Client




                             Producer




                                 Team




Wednesday, August 12, 2009
trust each other




Wednesday, August 12, 2009
trust each other




Wednesday, August 12, 2009
trust each other




          + Developers
              - No motion chops.
          + Designers
              - Lots of motion chops.




Wednesday, August 12, 2009
6. Drink lots of whiskey.
               Especially during regular office hours.




Wednesday, August 12, 2009
7. Mise en place.




Wednesday, August 12, 2009
mise en place



          In Flash:
          + Deep linking
          + Loading scheme(s)
          + Library items organized


          In HTML/CSS/JavaScript:
          + SEO
          + Flash detection
          + Minimum browser resize




Wednesday, August 12, 2009
mise en place




Wednesday, August 12, 2009
mise en place




Wednesday, August 12, 2009
8. Start from scratch.




Wednesday, August 12, 2009
9. Strive for excellence.
               (not perfection)




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
strive for excellence




          + Idea was pretty... but not a mathematically perfect helix.
          + Bottles need to dynamically “swing” on rollover.
          + Each bottle is used in the site in several other places.
              - 120kb per bottle.
              - Must be front loaded.




Wednesday, August 12, 2009
Reindeer Games
       Were you invited?




Wednesday, August 12, 2009
Reindeer Games
       Were you invited?




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
strive for excellence




               This philosophy stretches
               beyond any one platform.




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
strive for excellence




Wednesday, August 12, 2009
10. Think simple.




Wednesday, August 12, 2009
in conclusion


          + Everyone gets a say.
          + Never say it’s too hard.
          + Build fast.
          + Build ugly.
          + Trust each other.
          + Drink lots of whiskey.
          + Mise en place.
          + Start from scratch.
          + Strive for excellence, not perfection.
          + Think simple.




Wednesday, August 12, 2009
thanks.


               bigspaceship.com

               labs.bigspaceship.com
               twitter: jkosoy



Wednesday, August 12, 2009

More Related Content

Viewers also liked

*20120228-LX_BelvedereVodka_CaseStudy_v2
*20120228-LX_BelvedereVodka_CaseStudy_v2*20120228-LX_BelvedereVodka_CaseStudy_v2
*20120228-LX_BelvedereVodka_CaseStudy_v2Nuri Djavit
 
StageCoach Home Staging Before and After portfoilio
StageCoach Home Staging Before and After portfoilioStageCoach Home Staging Before and After portfoilio
StageCoach Home Staging Before and After portfoilioCheryl Cox
 
Integr8tive Home Staging Portfolio
Integr8tive Home Staging PortfolioIntegr8tive Home Staging Portfolio
Integr8tive Home Staging PortfolioKaryl Gately
 
Home Staging Business Opportunity Join Our Team Presentation
Home Staging Business Opportunity Join Our Team PresentationHome Staging Business Opportunity Join Our Team Presentation
Home Staging Business Opportunity Join Our Team Presentationrichardduda
 
Stage It To Sell Presentation
Stage It To Sell PresentationStage It To Sell Presentation
Stage It To Sell PresentationAndreaRongo
 
Home Staging with Re-Design Time
Home Staging with Re-Design TimeHome Staging with Re-Design Time
Home Staging with Re-Design TimeKathleen Phelan
 

Viewers also liked (13)

deepthoughts
deepthoughtsdeepthoughts
deepthoughts
 
Flash Camp Philly
Flash Camp PhillyFlash Camp Philly
Flash Camp Philly
 
*20120228-LX_BelvedereVodka_CaseStudy_v2
*20120228-LX_BelvedereVodka_CaseStudy_v2*20120228-LX_BelvedereVodka_CaseStudy_v2
*20120228-LX_BelvedereVodka_CaseStudy_v2
 
StageCoach Home Staging Before and After portfoilio
StageCoach Home Staging Before and After portfoilioStageCoach Home Staging Before and After portfoilio
StageCoach Home Staging Before and After portfoilio
 
Integr8tive Home Staging Portfolio
Integr8tive Home Staging PortfolioIntegr8tive Home Staging Portfolio
Integr8tive Home Staging Portfolio
 
Home Staging Business Opportunity Join Our Team Presentation
Home Staging Business Opportunity Join Our Team PresentationHome Staging Business Opportunity Join Our Team Presentation
Home Staging Business Opportunity Join Our Team Presentation
 
Does Staging Work?
Does Staging Work?Does Staging Work?
Does Staging Work?
 
35 Quick Fix Home Staging Tips
35 Quick Fix Home Staging Tips35 Quick Fix Home Staging Tips
35 Quick Fix Home Staging Tips
 
Stage It To Sell Presentation
Stage It To Sell PresentationStage It To Sell Presentation
Stage It To Sell Presentation
 
Home Staging with Re-Design Time
Home Staging with Re-Design TimeHome Staging with Re-Design Time
Home Staging with Re-Design Time
 
Home Staging
Home StagingHome Staging
Home Staging
 
7 Steps to Finding A New Home
7 Steps to Finding A New Home7 Steps to Finding A New Home
7 Steps to Finding A New Home
 
Home Staging Presentation
Home Staging PresentationHome Staging Presentation
Home Staging Presentation
 

Similar to DelveUI Slides

Developer Tools State of the Union
Developer Tools State of the UnionDeveloper Tools State of the Union
Developer Tools State of the UnionAtlassian
 
Code Stinkers Anonymous
Code Stinkers AnonymousCode Stinkers Anonymous
Code Stinkers AnonymousMark Cornick
 
99 inception-deck
99 inception-deck99 inception-deck
99 inception-deckdrewz lin
 
Is Agile The New Waterfall
Is Agile The New WaterfallIs Agile The New Waterfall
Is Agile The New Waterfallfrankmt
 
Of Rats And Dragons
Of Rats And DragonsOf Rats And Dragons
Of Rats And DragonsSean Cribbs
 
The Beauty of Bootstrapping - Doing it Anyway
The Beauty of Bootstrapping - Doing it AnywayThe Beauty of Bootstrapping - Doing it Anyway
The Beauty of Bootstrapping - Doing it AnywayChris Schultz
 
Geek Metamorphosis: Getting Comfortable with Uncomfortable
Geek Metamorphosis: Getting Comfortable with UncomfortableGeek Metamorphosis: Getting Comfortable with Uncomfortable
Geek Metamorphosis: Getting Comfortable with Uncomfortablebradleytaylor
 
Well-designed Good(s)
Well-designed Good(s)Well-designed Good(s)
Well-designed Good(s)Tim Salazar
 
Teaching Creative Problem Solving Skills.
Teaching Creative Problem Solving Skills.Teaching Creative Problem Solving Skills.
Teaching Creative Problem Solving Skills.Bernie Dodge
 
How Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryHow Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryJohan Ronnestam
 
Chad Udell - Developers are from Mars, Designers are from Venus
Chad Udell - Developers are from Mars, Designers are from VenusChad Udell - Developers are from Mars, Designers are from Venus
Chad Udell - Developers are from Mars, Designers are from Venus360|Conferences
 
Oxente on Rails 2009
Oxente on Rails 2009Oxente on Rails 2009
Oxente on Rails 2009Fabio Akita
 
Building A Framework On Rack
Building A Framework On RackBuilding A Framework On Rack
Building A Framework On RackMatt Todd
 
Brendan Schwartz - How to build great product by doing less, slower
Brendan Schwartz - How to build great product by doing less, slowerBrendan Schwartz - How to build great product by doing less, slower
Brendan Schwartz - How to build great product by doing less, slowerRamenCamp
 
Web 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the CloudWeb 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the CloudChris Penny
 
Atlassian - A Different Kind Of Software Company
Atlassian - A Different Kind Of Software CompanyAtlassian - A Different Kind Of Software Company
Atlassian - A Different Kind Of Software CompanyMike Cannon-Brookes
 
From concept to development
From concept to developmentFrom concept to development
From concept to developmentThomas Joos
 
Rhetorical Appeals & Canons (for Info Design)
Rhetorical Appeals & Canons (for Info Design)Rhetorical Appeals & Canons (for Info Design)
Rhetorical Appeals & Canons (for Info Design)Krista Kennedy
 

Similar to DelveUI Slides (20)

Developer Tools State of the Union
Developer Tools State of the UnionDeveloper Tools State of the Union
Developer Tools State of the Union
 
Making a living with WordPress in 2009
Making a living with WordPress in 2009Making a living with WordPress in 2009
Making a living with WordPress in 2009
 
Code Stinkers Anonymous
Code Stinkers AnonymousCode Stinkers Anonymous
Code Stinkers Anonymous
 
99 inception-deck
99 inception-deck99 inception-deck
99 inception-deck
 
Is Agile The New Waterfall
Is Agile The New WaterfallIs Agile The New Waterfall
Is Agile The New Waterfall
 
Of Rats And Dragons
Of Rats And DragonsOf Rats And Dragons
Of Rats And Dragons
 
The Beauty of Bootstrapping - Doing it Anyway
The Beauty of Bootstrapping - Doing it AnywayThe Beauty of Bootstrapping - Doing it Anyway
The Beauty of Bootstrapping - Doing it Anyway
 
Geek Metamorphosis: Getting Comfortable with Uncomfortable
Geek Metamorphosis: Getting Comfortable with UncomfortableGeek Metamorphosis: Getting Comfortable with Uncomfortable
Geek Metamorphosis: Getting Comfortable with Uncomfortable
 
Well-designed Good(s)
Well-designed Good(s)Well-designed Good(s)
Well-designed Good(s)
 
Teaching Creative Problem Solving Skills.
Teaching Creative Problem Solving Skills.Teaching Creative Problem Solving Skills.
Teaching Creative Problem Solving Skills.
 
How Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus IndustryHow Steve Jobs Would Disrupt The Truck & Bus Industry
How Steve Jobs Would Disrupt The Truck & Bus Industry
 
Chad Udell - Developers are from Mars, Designers are from Venus
Chad Udell - Developers are from Mars, Designers are from VenusChad Udell - Developers are from Mars, Designers are from Venus
Chad Udell - Developers are from Mars, Designers are from Venus
 
Oxente on Rails 2009
Oxente on Rails 2009Oxente on Rails 2009
Oxente on Rails 2009
 
Building A Framework On Rack
Building A Framework On RackBuilding A Framework On Rack
Building A Framework On Rack
 
Brendan Schwartz - How to build great product by doing less, slower
Brendan Schwartz - How to build great product by doing less, slowerBrendan Schwartz - How to build great product by doing less, slower
Brendan Schwartz - How to build great product by doing less, slower
 
Web 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the CloudWeb 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the Cloud
 
Mobile Approaches - LinguÁgil 2012
Mobile Approaches - LinguÁgil 2012Mobile Approaches - LinguÁgil 2012
Mobile Approaches - LinguÁgil 2012
 
Atlassian - A Different Kind Of Software Company
Atlassian - A Different Kind Of Software CompanyAtlassian - A Different Kind Of Software Company
Atlassian - A Different Kind Of Software Company
 
From concept to development
From concept to developmentFrom concept to development
From concept to development
 
Rhetorical Appeals & Canons (for Info Design)
Rhetorical Appeals & Canons (for Info Design)Rhetorical Appeals & Canons (for Info Design)
Rhetorical Appeals & Canons (for Info Design)
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

DelveUI Slides