O'Reilly

$100 Off W3Conf Discount Code!

By on  
W3Conf

W3Conf is quickly approaching and if you haven't considered going, you're crazy you really should.  The speaker line-up is full of legends:  Lea Verou, Eric Meyer, my favorite Mozillian, Janet Swisher, and more.  You may also bump into well-known developers Chris Coyier, Jacob Thornton, Nicole Sullivan, and many more.  If you haven't registered yet, there's now a better reason to go:  a cheaper ticket!

Coupon Code:  WALSH

Use the coupon code WALSH and you can save $100!  Use that money to buy one of your favorite devs a drink!  ;)  The conference is February 21-22 in San Fransisco, California.  Sign up and have fun!

Side note:  I was invited to attend W3Conf but couldn't due to Walsh Kid ™ being due to enter the world around that time.  Please do go though -- you'll have loads of fun and learn a lot!

Track.js Error Reporting

Upcoming Events

Recent Features

  • 7 Essential JavaScript Functions

    I remember the early days of JavaScript where you needed a simple function for just about everything because the browser vendors implemented features differently, and not just edge features, basic features, like addEventListener and attachEvent.  Times have changed but there are still a few functions each developer should...

  • 9 Mind-Blowing WebGL Demos

    As much as developers now loathe Flash, we're still playing a bit of catch up to natively duplicate the animation capabilities that Adobe's old technology provided us.  Of course we have canvas, an awesome technology, one which I highlighted 9 mind-blowing demos.  Another technology available...

Incredible Demos

  • MooTools OpenLinks Class – Updated

    A long time back I coded a MooTools class called OpenLinks. The class is quite useful but the code...sucks. I've gotten much better with MooTools over the past years so I thought I'd go back and update the class to be better, faster,...

  • Implement jQuery’s hover() Method in MooTools

    jQuery offers a quick event shortcut method called hover that accepts two functions that represent mouseover and mouseout actions. Here's how to implement that for MooTools Elements. The MooTools JavaScript We implement hover() which accepts to functions; one will be called on mouseenter and the other...

Discussion

    Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!

    Recently on David Walsh Blog

    • OâReilly Velocity Conference â New York

      My favorite front-end conference has always been O'Reilly's Velocity Conference because the conference series has focused on one of the most undervalued parts of client side coding:  speed.  So often we're so excited that our JavaScript works that we forget that speed, efficiency, and performance are just as important. The next Velocity...

    • Free Download: Font Bundle Featuring 17 Incredible Typefaces

      The only thing we love more than a good font, is a good free font. So we’ve combed the Web for some of our favorite free fonts, and gathered them here in a single download. You’ll find a variety of useful typefaces, from highly geometric designs...

    • OâReilly Velocity Conference â Amsterdam

      My favorite front-end conference has always been O'Reilly's Velocity Conference because the conference series has focused on one of the most undervalued parts of client side coding:  speed.  So often we're so excited that our JavaScript works that we forget that speed, efficiency, and performance are just as important. The next Velocity...

    • CanIUse Command Line

      Every front-end developer should be well acquainted with CanIUse, the website that lets you view browser support for browser features.  When people criticize my blog posts for not detailing browser support for features within the post, I tell them to check CanIUse:  always up to date, unlike...

    • Generating Alternative Stylesheets for Browsers Without @media

      If your CSS code is built with a mobile-first approach, it probably contains all the rules that make up the "desktop" view inside @media statements. That's great, but browsers that don't support media queries (IE 8 and below) will simply ignore them, ending up getting the...