10 Years

By  on  

A full decade ago I was a rookie web developer at a small web shop in Madison, Wisconsin.  When I left college, all I knew was CSS layouts and confirmation boxes.  In short:  I was as green as could be, much greener that kids coming out of college today.  That meant a lot of searches for solving edge case problems -- especially when you consider I needed IE6 hacks in those days.  Tired of finding solutions on page 8 of sketchy forums, and tired of being at a job where I needed those fixes, I started the BluDice blog.  The name didn't catch so I changed it to David Walsh Blog.

The more I wrote, the better I felt about myself, my skills, and my contribution back to the web developer community.  I quickly found myself in love with MooTools; after writing about MooTools for several months, I was approached by Aaron Newton to join the MooTools team -- one of the best moments and decisions of my life.

Soon after I joined MooTools I was noticed by SitePen -- another decision that I look back on fondly.  At SitePen I was exposed to the deep "internals" of JavaScript, working with other amazing JavaScript developers to solve very complex problems.

Another two years later I was poached by Mozilla -- the dream job I had wanted since I was a 16 year old kid toying with this new "Mozilla" browser.  Thanks to Mozilla I've been able to visit London, Paris, Toronto, Sao Paulo, and a host of big cities in the United States.  I've worked with some of the brightest minds in web development and I even got to buy the creator of JavaScript a drink!

I couldn't have made these dreams come true without this blog.  I owe this blog everything.

Thank you

I cannot thank all of you, my readers, enough for the support.  You've taught me much more than I could have ever taught you.  I've learned to have thicker skin, to think more outside the box, and to be a better communicator.  You've improved my JavaScript and CSS skills and continued to encourage me when my self-confidence was shot.  You've changed my life and I'll never forget that.  I promise to keep writing if you all will keep reading.

I'd also like to thank my sponsors for believing and investing in me.  You'll never know the impact that support has made for my family.

Ten years.  Thank you.

Recent Features

  • By
    CSS Filters

    CSS filter support recently landed within WebKit nightlies. CSS filters provide a method for modifying the rendering of a basic DOM element, image, or video. CSS filters allow for blurring, warping, and modifying the color intensity of elements. Let's have...

  • By
    Create Namespaced Classes with MooTools

    MooTools has always gotten a bit of grief for not inherently using and standardizing namespaced-based JavaScript classes like the Dojo Toolkit does.  Many developers create their classes as globals which is generally frowned up.  I mostly disagree with that stance, but each to their own.  In any event...

Incredible Demos

  • By
    CSS Transforms

    CSS has become more and more powerful over the past few years and CSS transforms are a prime example. CSS transforms allow for sophisticated, powerful transformations of HTML elements.  One or more transformations can be applied to a given element and transforms can even be animated...

  • By
    Cross Browser CSS Box Shadows

    Box shadows have been used on the web for quite a while, but they weren't created with CSS -- we needed to utilize some Photoshop game to create them.  For someone with no design talent, a.k.a me, the need to use Photoshop sucked.  Just because we...

Discussion

  1. Amanda Bellefeuille

    Congrats to 10 years! :) I’ve been a reader for many, many, many years now. Thanks for sharing your knowledge!

  2. Thanks for writing here, David. Your journey inspired me to write and blog as well. It’s only been two and a half years for me but I am encouraged by your success. Keep it up!

  3. I just subscribed to you this week and reading this post made me more excited to explore your blog and discover your journey that led you to this success.

    Congrats on you 10th year!

  4. Hi David, Congratulates for 10 years,Your journey in very inspired.

  5. Mohamed Hussain

    Congrats David. When I search for any solution , If I found your site, I take a look and then only I decide on it. Your Posts are simple and clean .. btw I Learned lot from your posts thanks

  6. Mutebi

    Congs there man

  7. Congrats David! Love the blog and I’m happy to see it’s still as “real” as ever! Good blogs are a dying breed.

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