Writing smart software

It was always my idea and aim to make software that will be smart and will respond naturally to what is user doing or wanting to do. This of course is not easy but it is possible to accomplish, it just takes a lot of work and tweaking.
One thing I do is, constantly thinking of [...]

HTML5 Styles

I follow Ajaxian blog and they posted very interesting thing today. It turns out you can do very cool styling of your elements in new browser that I and most likely other developers might not be aware of.
I will borrow the code from their site:
<html>
<head>
<style>blah { color: red; }</style>
<script>document.createElement(“blah”)</script>
</head>
<body>
<blah>Hello!</blah>
</body>
</html>
Now, from article this code should work [...]