David Walsh Tutorials
![Mighty Deals: Killer Photoshop Actions]()
Mighty Deals: Killer Photoshop Actions
Oftentimes I wish I was a designer instead of a programmer. Designers get to make beautiful, touching imagery. Designers get the epic cinema-style monitors. Designers get to wear thick black glasses and weird clothing and somehow no one thinks anything of it. Designers get...
![CSS Scoped Styles]()
CSS Scoped Styles
There are plenty of awesome new attributes we've gotten during the HTML5 revolution: placeholder, download, hidden, and more. Each of these attributes provides us a different level of control over an element on the page, but there's a new element attribute that allows...
![Firefox OS Manifest .htaccess Handler]()
Firefox OS Manifest .htaccess Handler
Want to know one of the secrets why Firefox OS is so incredibly awesome? If you've created your website correctly, i.e. using CSS media queries (responsive design) and JavaScript feature detection, you can simply add an app.manifest file at the root of your domain and...
![Remove an Item From an Array with JavaScript]()
Remove an Item From an Array with JavaScript
One operation that seems to be more difficult than it should be in every programming language is removing a value from an array. It's such an easy concept mentally that it skews our programmatic view of the task. In JavaScript the splice method is of huge help...
![6 Things You Didn’t Know About Firefox OS]()
6 Things You Didn’t Know About Firefox OS
Firefox OS is all over the tech news and for good reason: Mozilla's finally given web developers the platform that they need to create apps the way they've been creating them for years -- with CSS, HTML, and JavaScript. Firefox OS has been rapidly improving...
![Install Firefox OS Apps on Any Domain]()
Install Firefox OS Apps on Any Domain
The app store models we've grown up with suck: you have to install apps from within those stores. With iOS you go to a site, they provide a link to install their app, and you get swapped from the browser to the App store. What an...
$100 Off W3Conf Discount Code!
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...
![Interview with Roku’s Nowhere Man]()
Interview with Roku’s Nowhere Man
Chris Hagedorn works for Roku; opinions are all his own and don't reflect his employer. Introduce yourself; where you're from and your development background. I'm a desert rat. I grew up in Yuma, AZ, the sunniest place on earth and lettuce capital of the world. My father...
![The Truth About Code Review]()
The Truth About Code Review
Code review is an essential practice for organizations that cater to large amounts of traffic and want to ensure maintainability throughout a team of developers. Of course that doesn't mean that every developer on the team thinks and codes the same way, so code review (in...
![Site Update: Treehouse, Forums, Newsletter!]()
Site Update: Treehouse, Forums, Newsletter!
I've been working on some major and minor site updates and I wanted to share them all with you! New Sponsor: Treehouse I'm super excited to have Treehouse as my new sponsor. Treehouse teaches developers how improve their skills in a variety of ways...









