My name is David Walsh. I'm a 33-year old web developer and software engineer from Madison, Wisconsin. In the web world I'm:
- Senior Software Engineer and evangelist for Mozilla
- Technical author of David Walsh Blog and guest poster on several other sites.
- Conference and Meetup speaker (London AJAX, AustinJS, BrazilJS, Snow*Mobile, etc.)
- Founder of Script &Style
- Founder of Wynq Web Labs
In a past web life I was:
- Software Engineer at SitePen
- Consultant for Best Buy and other large corporations.
- Documentation contributor to the Dojo Toolkit
- Zone Moderator at DZone
I don't design the sites, I make them work.
Technologies and Philosophy
My philosophy on learning to use web technologies is always the same: experiment, fail, fix, fail again, fix again. Reading books will only get you so far -- you should spend time with your debugger, experimenting away with whichever technology you need to learn. Always keep an open mind, use tools you wouldn't usually use, and never give up.
When not buried in my text editor, I enjoy watching movies on one of the dozen devices Netflix has an app for, fawning over my awesome dog Ringo, and spending time with my wife, Kristina. I spend much of my weekends watching European football, cheering on the Arsenal and laughing at the misfortunes of Liverpool, Manchester City, Chelsea, and Barcelona. If you're ever in the mood to get pwned, feel free to find me on Call of Duty for XBox. If you want to hear my real opinion on things, throw a bottle of wine at me.
I do my best to be as accessible as possible. Visit the contact page to find out how you can get in touch.