<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d6566853\x26blogName\x3d1%25+inspiration\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://patke.blogspot.com/search\x26blogLocale\x3den\x26v\x3d2\x26homepageUrl\x3dhttp://patke.blogspot.com/\x26vt\x3d8220196945898414734', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>
Archives
Subscribe


Thursday, October 20, 2005

Chris Sacca's 'What is left?': "What to code? It always shocks me how meek some hackers are about determining what to build. It seems we have created a technology culture where the MBAs and their Powerpoints somehow suck all the air out of the room and leave geeks feeling inadequate. Actually however, no one is better suited to invent than users of technology who realize that the user experience can always be improved. There is always the temptation to start from the money and work back to the user, but this never bears remarkable fruit. Instead, start with what is broken today. Fix it, and you will be richly rewarded. "

Permalink
Comments: Post a Comment