Author: Christian Heilmann
An international Developer Evangelist working for Mozilla in the lovely town of London, England.
Website: Wait till I come!
Twitter: Follow the author on Twitter
An international Developer Evangelist working for Mozilla in the lovely town of London, England.
Website: Wait till I come!
Twitter: Follow the author on Twitter

Editor’s note: This is an introductory article about a book idea to be published by Smashing Magazine with Chris Heilmann. Check out what we propose as an idea — explaining a way to reconsider how we build websites to ensure they are leaner and more future-proof. At the end of ...
Read more...
Whenever people ask me about the most powerful things in JavaScript and the DOM, I quickly arrive at events. The reason is that events in browsers are incredibly useful. Furthermore, decoupling functionality from events is a powerful idea, which is why Node.js became such a hot topic. Today, let’s get back ...
Read more...
In school, I hated math. It was a dire, dry and boring thing with stuffy old books and very theoretical problems. Even worse, a lot of the tasks were repetitive, with a simple logical change in every iteration (dividing numbers by hand, differentials, etc.). It was exactly the reason why ...
Read more...
One of the main changes from HTML4 to HTML5 is that the new specification breaks a few of the boundaries that browsers have been confined to. Instead of restricting user interaction to text, links, images and forms, HTML5 promotes multimedia, from a generic <object> element to a highly specified <video> ...
Read more...
Delivering great presentations is an art, and preparing the slides for them very much so, too. But we’re not going to talk about that. We’re also not going to get into the debate about whether to use open or closed technologies to create slide decks — this is something you ...
Read more...
Building a beautiful design is a great experience. Seeing the design break apart when people start putting in real content, though, is painful. That’s why testing it as soon as possible with real information to see how it fares is so important. To this end, Web services provide us with ...
Read more...
Storing information locally on a user’s computer is a powerful strategy for a developer who is creating something for the Web. In this article, we’ll look at how easy it is to store information on a computer to read later and explain what you can use that for. The main problem ...
Read more...
I’ve been writing JavaScript code for much longer than I care to remember. I am very excited about the language’s recent success; it’s good to be a part of that success story. I’ve written dozens of articles, book chapters and one full book on the matter, and yet I keep ...
Read more...
In this article, I’ll introduce you to the fundamentals of PHP. We’ll focus on using PHP to access Web services and on turning static HTML pages into dynamic ones by retrieving data from the Web and by showing different content depending on what the user has entered in a form ...
Read more...
The WordPress Developer will be the technical architect and manager for a growing portfolio of WordPress blogs. The WD will be responsible for general Wordpress back-end…
Huemor Designs LLC is seeking a versatile junior front end web developer to join our team! Huemor is a start-up studio-style creative agency from Long Island,…
With a commitment to quality content for the design community.
Smashing Media Made in Germany. 2006-2013. Impressum