Blog Tutorials

  • By
    Confessions of a Web Developer V

    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: Remember when CSS was replacing JavaScript functions like "onmouseover" image swapping in navigation? Now we're...

  • By
    Speeding Up My Website

    One of the biggest goals with my website redesign was to update something no one sees -- website speed. Sure I'm using different colors, fonts, JavaScript techniques, and images but I'm most proud of the the speed increases I made. Let me explain the...

  • By
    David Walsh on NetTuts:  Create a Twitter-Like “Load More” Widget

    My latest article post for NetTuts has been published.  From the intro: Both Twitter and the Apple App Store use a brilliant technique for loading more information; you click the link and fresh items magically appear on the screen. This tutorial teaches you to use AJAX...

  • By
    David Walsh on the Faceoff Show Podcast

    I have the honor of being on Mark Sanborn and Jade Robbin's awesome podcast: The Faceoff Show. The guys grilled me about my blog, the MooTools JavaScript framework, and a variety of other projects. It was great fun and...

  • By
    MacBook Pro: Week 1

    If you follow me on Twitter or grace us with your presence in my IRC chat room, you know that I'm beginning the change from XP boy to OSX man. My text-reader voice is changing and I'm finding apps where there were no apps before.

  • By
    Work Efficiently with jEdit Macros

    As I've mentioned in the past, my text editor of choice is jEdit. jEdit is an all purpose text editor with numerous features that allow you to code more efficiently. One of those features is the jEdit macro. jEdit comes bundled with...

  • By
    David Walsh Blog Firefox Toolbar

    Update: The toolbar will now attempt to install when you click the link. .htaccess FTW! I spent a few hours on Saturday doing something I've always wanted to learn how to do -- create a Mozilla Firefox extension ("addon"/plugin). I wanted to start with...

  • By
    SSLmatic SSL Certificate Giveaway Winners

    On Monday I shared with you my experience with SSLmatic, a provider of cheap SSL certificates. SSLmatic was nice enough to give me five SSL certificates to give away. Four days, one random-PHP-script, and many FTW's later, our winners are:

  • By
    PHPTVDB: Using PHP to Retrieve TV Show Information

    I'm a bigtime TV/movie buff. If it's ever seen the light of day on HBO or BBC America, I've seen it (and quite possibly filmed my own made-for-TV-short-film). Unfortunately IMDB doesn't provide an official API for movies and TV shows but thankfully

  • By
    #davidwalshblog AJAX Chat

    I announced a few days ago that I had created the #davidwalshblog IRC chat room on Freenode so that my readers could get in touch with me and speak with other readers. That includes getting help, giving help, and discussing web topics. I quickly got...