THE PARADOX 
OF CHOICE AND 
INSIGHT 
Christian Heilmann (@codepo8) 
Coldfrontconf 
04/09/14, Christiania Copenhagen, Denma...
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BROWSER DEVELOPER TOOLS ROCK!
TOOLS I’D HAVE KILLED FOR IN THE PAST…
COLLABORATIVE EDUCATION 
https://www.youtube.com/watch?v=hC9sXz3tRow
WE’VE BECOME SELF-ENTERTAINING 
https://www.youtube.com/watch?v=fwB8nbI4TuM
I LIKE $THING, 
YOU SHOULD 
ALSO BUILD 
EVERYTHING IN 
IT!
USE $THING WITH 
$THING2 AND $THING3 
AND ALL WORKS 
AUTOMATICALLY!
YOU NEED TO USE THAT POLYFILL!
TEST WITH CONTEXT…
CORRELATION AND CAUSALISATION
Heilmann’s law of the internets: 
“ 
Rule of Acquisition #190: 
Hear all, trust nothing.
https://medium.com/@fredriknoren/on-generalization-608949214e63
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
WHY SO BUSY?
CLEAR SEPARATION OF CONCERNS 
HARDWARE (PC, Netbook, Laptop…) 
SOFTWARE (OS, Desktop Programs, Services) 
BROWSER (Firefox...
THE END OF SEPARATION
APPS > WEB!
http://www.futureinsights.com/home/the-state-of-the-componentised-web.html
http://www.w3.org/2014/07/mobile-web-app-state/
NO APPS RUSH… 
https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile- 
App-Report-Available-for-Dow...
IT ALL JUST WORKS! 
https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile- 
App-Report-Available-fo...
IN THE END, DATA WINS OUT…
THE WEB IS A FRAGMENTED MESS! 
I DON’T WANT TO TEST ON LOTS OF 
BROWSERS ON DIFFERENT PLATFORMS!! “
682,000 Devices 
http://opensignal.com/reports/2014/android-fragmentation/
http://opensignal.com/reports/2014/android-fragmentation/
I DON’T WANT TO SUPPORT 
DOZENS OF SCREEN SIZES! “
FORGET THE FOLD, THERE IS NO SCREEN! 
Android Screen Sizes iOS Screen Sizes 
http://opensignal.com/reports/2014/android-fr...
BAIT AND PESTER… 
http://idontwantyourfuckingapp.tumblr.com/
IT COULD ALL BE 
SO MUCH 
BETTER!
Hating JavaScript is like hating the Internet. 
The Internet is a cobweb of different 
technologies cobbled together with ...
THE WEB IS BUILT TO LAST 
“ 
If you build a web app today, it will run in 
browsers 10 years from now. Good luck trying 
t...
APPS ARE JUST A FORM FACTOR
THINK OFFLINE FIRST! 
ALEX FEYERKE — OFFLINE FIRST 
https://www.youtube.com/watch?v=dPz_5-MEvcg
ENABLING MORE MAKERS… 
https://apps.webmaker.org/designer
IT WILL GET MUCH, MUCH EASIER. 
http://www.polymer-project.org/tools/designer/
http://makethumbnails.com/
MIX AND MATCH, USE WHAT YOU HAVE!
THANKS! 
CHRIS HEILMANN 
@CODEPO8
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
The paradox of choice and insight - Coldfrontconf 2014
Upcoming SlideShare
Loading in …5
×

The paradox of choice and insight - Coldfrontconf 2014

9,628 views

Published on

The closing keynote of Coldfrontconf in Copenhagen, September 2014 talking about complexity in frontend development and myths about the app economy. And kittens.

The paradox of choice and insight - Coldfrontconf 2014

  1. THE PARADOX OF CHOICE AND INSIGHT Christian Heilmann (@codepo8) Coldfrontconf 04/09/14, Christiania Copenhagen, Denmark
  2. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  3. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  4. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  5. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  6. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  7. BROWSER DEVELOPER TOOLS ROCK!
  8. TOOLS I’D HAVE KILLED FOR IN THE PAST…
  9. COLLABORATIVE EDUCATION https://www.youtube.com/watch?v=hC9sXz3tRow
  10. WE’VE BECOME SELF-ENTERTAINING https://www.youtube.com/watch?v=fwB8nbI4TuM
  11. I LIKE $THING, YOU SHOULD ALSO BUILD EVERYTHING IN IT!
  12. USE $THING WITH $THING2 AND $THING3 AND ALL WORKS AUTOMATICALLY!
  13. YOU NEED TO USE THAT POLYFILL!
  14. TEST WITH CONTEXT…
  15. CORRELATION AND CAUSALISATION
  16. Heilmann’s law of the internets: “ Rule of Acquisition #190: Hear all, trust nothing.
  17. https://medium.com/@fredriknoren/on-generalization-608949214e63
  18. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  19. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  20. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  21. WHY SO BUSY?
  22. CLEAR SEPARATION OF CONCERNS HARDWARE (PC, Netbook, Laptop…) SOFTWARE (OS, Desktop Programs, Services) BROWSER (Firefox, or others…) The Internets (Data Services, Web Sites, Music, Movies, Kittens…)
  23. THE END OF SEPARATION
  24. APPS > WEB!
  25. http://www.futureinsights.com/home/the-state-of-the-componentised-web.html
  26. http://www.w3.org/2014/07/mobile-web-app-state/
  27. NO APPS RUSH… https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile- App-Report-Available-for-Download http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/
  28. IT ALL JUST WORKS! https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile- App-Report-Available-for-Download
  29. IN THE END, DATA WINS OUT…
  30. THE WEB IS A FRAGMENTED MESS! I DON’T WANT TO TEST ON LOTS OF BROWSERS ON DIFFERENT PLATFORMS!! “
  31. 682,000 Devices http://opensignal.com/reports/2014/android-fragmentation/
  32. http://opensignal.com/reports/2014/android-fragmentation/
  33. I DON’T WANT TO SUPPORT DOZENS OF SCREEN SIZES! “
  34. FORGET THE FOLD, THERE IS NO SCREEN! Android Screen Sizes iOS Screen Sizes http://opensignal.com/reports/2014/android-fragmentation/
  35. BAIT AND PESTER… http://idontwantyourfuckingapp.tumblr.com/
  36. IT COULD ALL BE SO MUCH BETTER!
  37. Hating JavaScript is like hating the Internet. The Internet is a cobweb of different technologies cobbled together with duct tape, string and chewing gum. It's not elegantly designed in any way, because it's more of a growing organism than it is a machine constructed with intent. “ Mattias Petter Johansson, Spotify http://www.quora.com/Why-is-JavaScript-the-only-client-side-language-available/ answer/Mattias-Petter-Johansson
  38. THE WEB IS BUILT TO LAST “ If you build a web app today, it will run in browsers 10 years from now. Good luck trying the same with your favorite mobile OS (excluding Firefox OS). Paul Bakaus, Google (ex. Zynga) http://paulbakaus.com/2014/08/26/the-web-is-built-to-last/
  39. APPS ARE JUST A FORM FACTOR
  40. THINK OFFLINE FIRST! ALEX FEYERKE — OFFLINE FIRST https://www.youtube.com/watch?v=dPz_5-MEvcg
  41. ENABLING MORE MAKERS… https://apps.webmaker.org/designer
  42. IT WILL GET MUCH, MUCH EASIER. http://www.polymer-project.org/tools/designer/
  43. http://makethumbnails.com/
  44. MIX AND MATCH, USE WHAT YOU HAVE!
  45. THANKS! CHRIS HEILMANN @CODEPO8

×