Scattered information, messy layouts, unexpected behaviors… technology can be frustrating. That's what we say, anyway; it's just doing what it's programmed to do. The real culprit? Poor planning. Flashiness over practicality. Forgetting to treat users like people. It's not enough for software to simply work. To keep users coming back, using your product should be a joy.My name's Hugh Guiney. I've been designing and developing websites for over 10 years. It all started when my dad came to me in need of a site promoting his law practice. Although I was still in high school and already working at the time, I saw it as a way to further develop my skills.And that it did: since then, I've developed a deep understanding of the Web, obtained entirely through hands-on experience and self-study. It's also given me insight into running a business, which helps me to see problems from my clients' perspectives.But the Web is more than just a job for me: I truly care about it as a platform. I regularly contribute to the open source community, reporting bugs to projects on GitHub, browsers (Firefox, Chrome, Safari, and Opera so far); and even offering suggestions, whenever possible, to the HTML specification itself (you can find my name in the acknowledgements).When I'm not designing sites or burying my nose in industry blogs, you'll find me producing films under my indie studio label, No Spoon Productions. I tweet more than any human should under LordPancreas (personal account) and TurboHax (tech-only).