David Walsh Tutorials

  • By
    Remove WordPress Admin Bar CSS

    A version or two back, WordPress decided to add a toolbar for logged in users on the display side that's about the site's theme.  I get why they did it but it's an annoyance to me -- I don't care to see it.  To accomplish this...

  • By
    Treehouse iPad App

    I've been championing my sponsor, Treehouse, for a long time.  Their online video tutorials are high quality, their price point is excellent for those who don't want to pay the extortion that is traditional college, and they provide education for a variety of...

  • By
    Tweet for Code #3

    You don't need a thousand lines of code to make a big difference in any coding language.  Oftentimes it's quite the opposite:  a few tiny code snippets can do a world of good and accomplish big things.  I asked my Twitter followers to tweet to me...

  • By
    Giveaway:  O’Reilly Velocity Conference Ticket

    A few months back, O'Reilly was awesome enough to throw me two tickets to giveaway for the upcoming O'Reilly Velocity Conference, the popular front-end performance event in Santa Clara, CA, US from June 24th-26th.  People seemed pretty excited about the giveaway and...

  • By
    Using Events to Improve Bounce Rate in Google Analytics

    The bounce rate cited by Google Analytics for this blog has always been high and it's been discouraging.  Having a high bounce rate is bad, right?  Or does that mean someone found what they needed and left, which would be a win?  I'm not sure, but...

  • By
    Display Images as Grayscale with CSS Filters

    CSS filters aren't yet widely supported but they are indeed impressive and a modern need for web imagery.  CSS filters allow you to modify the display of images in a variety of ways, one of those ways being displaying images as grayscale. Doing so requires the...

  • By
    Wrapping Code Samples on Mobile Devices

    One part of being a technical blogger that I've had to come to grips with is code samples and small mobile device screens.  I was amazed when I saw a double-digit percentage of visits to this blog were from mobile phones -- mental!  I started paying more attention to...

  • By
    Better Compression with UglifyJS

    UglifyJS is widely known as the most performant and effective JavaScript minifier available.  UglifyJS' default minification with --compress is nice but it doesn't do the full job.  There are a number of additional directives for the compress option, including: sequences -- join consecutive simple statements using...

  • By
    Win One Awesome X 2.0 Theme License

    Theme X is a groundbreaking versatile and highly responsive  theme coming from Themeco (theme.co). It could be the last theme that you will have to work with, given its stunning features and its top notch customer support. The yardstick of this theme...

  • By
    O’Reilly Velocity Conference is Coming!

    I wanted to give everyone a quick reminder that O'Reilly's Velocity Conference is coming up from June 24-26 in Santa Clara, CA.  Velocity conference gets me super excited because it's the conference that focuses on front-end performance, not simply front-end techniques.  Too...