Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dublin Web Summit 2012: Stop Solving Problems y...

Dublin Web Summit 2012: Stop Solving Problems you Don't Yet Have

My presentation for the Dublin Web Summit 2012.

Rachel Andrew

October 18, 2012
Tweet

More Decks by Rachel Andrew

Other Decks in Technology

Transcript

  1. <script type="text/javascript"> <!-- function MM_reloadPage(init) { if (init==true) with (navigator)

    {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script>
  2. Things used by people who understand the problems they solve

    are also used by those who do not understand those problems, or even if there is a problem.
  3. 1. What is the problem? My process 2. What are

    my constraints? 3. Is not supporting this feature an option? 4. What current solutions exist? 5. Use a polyfill or roll my own?
  4. There’s no silver bullet to making a slow site fast.

    You must take a holistic approach. High performance runs the entire way through from the hardware it’s hosted on, through the app that builds the pages, to the server software that delivers the pages and the front end code that displays them in a browser. Drew McLellan - http://allinthehead.com/retro/361/how-to-make-your-website-fast
  5. If we train people to just copy and paste, we

    stop them growing, learning and contributing.
  6. Make sure you know why you are using a solution

    and what your other options are.
  7. When teaching or writing tutorials for others explain problems before

    handing out the solution. Explain why as well as how.
  8. Thank you. @rachelandrew http://rachelandrew.co.uk http://edgeofmyseat.com http://grabaperch.com Image credits - Flickr

    users: artbystevejohnson, atoach, dominicspics, imagesbywestfall, koalazymonkey, pinksherbert, whatcouldgowrong, colemama