Theory / Ideas Tutorials

  • By
    4 Creative Ways to Recruit Web Developers

    For jobs other than technology jobs, applying for a job and creating a resume hasn't changed much in the past decade;  if you're a tech person, however, recruiting developers certainly has changed.  Some prospective employers advertise on LinkedIn or typical job recruitment sites.  I've recently spotted...

  • By
    Don’t Forget About Favicons on Retina Screens

    Thomas Fuchs needs no introduction. I've looked up to Thomas' animation artistry since his Prototype/script.aculo.us days. He's more recently created Zepto.js, a micro multipurpose library for desktop and mobile devices. His latest creation, however, is an awesome eBook called

  • By
    Being a Good Member of the Community

    Disclaimer:  I've been waiting, a long, long time to write a post like this.  Passion may be present... A man stands up with a sheepish smirk, sweat visible. "My name is David Walsh", the studly newcomer said, wearing his Arsenal jersey like a suit of armor.  "I'm...

  • By
    Asking for and Giving Help

    As you can probably imagine, I'm very used to giving help. Believe it or not, I ask for help quite a bit too. My years of development experience and asking for help have taught me quite a few lessons, lessons I'm dying to share...

  • By
    December 2011 Mailbag

    I get loads of questions each day so I decided to take a few moments to answer your questions about JavaScript, Dojo, MooTools, jQuery, and more. How did you get so good at everything you do? How did you practice without feeling like you wasted time? I'm the...

  • By
    Confessions of a Web Developer XI

    It's been quite a while since I've gotten a few things off of my chest and since I'm always full of peeves and annoyances I thought it was time to unleash: I really bollocked Facebook during their F8 event last month. Saying Zuckerburg was awkward.

  • By
    Confessions of a Web Developer X

    It's been quite a while since I've gotten a few things off of my chest and since I'm always full of peeves and annoyances I thought it was time to unleash: The more I work with advanced JavaScript-based web applications, the more I wish all web browsers...

  • By
    Thoughts on Mobile Devices

    Whether I'm smug enough to admit it or not, I'm living the iLife.  Over the past two years, I've been rocking both the iPhone and MacBook Pro.  I was recently gifted an iPad and a Samsung Galaxy Tab, only increasing my ever-growing smugness level.  After playing...

  • By
    Confessions Friday II

    It's Friday. You know you've had a tough week. A client ripped you a new one. The specs on a tough project got changed without prior notification. WebSocket is getting pulled. You just found out that your latest project requires...

  • By
    An Interview with jsFiddle Creator Piotr Zalewa

    One of the great code sharing tools was pastebin. It was simple and straight-forward but quickly grew out of its usefulness. That's where jsFiddle comes in. jsFiddle is a fresh tool that not only displays the code and highlights it but also executes...