webdu 2012: web developer conference

Show all feed information | Ping Blog Update

Mixins and Constructor Functions 3 weeks ago

JavaScript allows programmers to take properties from one object and mix them into another object. There are several ways to accomplish this mixing and a few of them are explored here. Observable Mixin Here is a simple example of the observer pattern that can be mixed into other objects. var …

Our Backwards DOM Event Libraries 2 months ago

The Browser APIs A brief review of what the browsers give us to attach event listeners to DOM elements so we can do fancy stuff when the user interacts with the page. Internet Explorer gives us element.attachEvent allowing us to attach a listener function to an element. …

Scheme from Scratch - Royal Scheme Planning 7 months ago

The Scheme from Scratch introduction included a list of several possible Scheme implementations. Bootstrap Scheme covered one of those possibilities: a quick and dirty C implementation of a Scheme interpreter. Folks reported that they enjoy the Bootstrap Scheme series and the way the interpreter …

Scheme from Scratch - Royal Scheme v0.1 - Integers 7 months ago

It took a while but the plan is back on track. Royal Scheme is a go. I’ve been picking away at the project at a leisurely pace trying to determine exactly what it will be. Blog articles seem like a great way to keep folks informed about the state of development. Hopefully some folks will …

JavaScript is Dead. Long Live JavaScript! 7 months ago

For 16 years, JavaScript has been the language of the web browser. This language has enabled the building of compelling web applications and contributed to the success of the web. Other scripting languages could have filled the role JavaScript does but JavaScript was in the right place at the …

SICP Classes for JavaScript 7 months ago

Warning: This article is intended for JavaScript programmers. Parens are coming but only briefly and you can handle it and it will be good for you. In Structure and Interpretation of Programming Languages Second Edition (SICP) on page 182, the authors introduce the idea of message passing with …

Now with Tweets 7 months ago

I'm giving Twitter a try. If you follow me then you can watch the experiment unfold.

MVC To-do Application 7 months ago

The MVC Architecture for JavaScript Applications article was well received. The clocks application showed a complete working MVC application but more examples are helpful when exploring new ideas. Today I’m posting another complete example: a to-do application . For best results, use the …

JavaScript Weekly Email Newsletter 7 months ago

A few weeks ago I subscribed to the JavaScript Weekly email newsletter. A nice collection of links to new JavaScript articles arrives in my email inbox each Friday. Perfect for weekend reading. It fills a hole left by Ajaxian’s demise. You might like it too. http://javascriptweekly.com/ …

MVC Architecture for JavaScript Applications 7 months ago

There isn’t enough discussion to read about using the model-view-controller architecture for client-side JavaScript web application development and it’s a shame. History When I first ventured into client-side web development, “graceful degradation” or “progressive …

Peter Michaux

Programmer. Mostly JavaScript in the browser. Interested in Scheme. http://peter.michaux.ca/

For the join table between "tags" and "items", there must be a better name than "taggings".@petermichaux

Canada