Fullasagoog

Show all feed information | Ping Blog Update

Hiring Canadian JavaScripters 4 months ago

We are looking to hire Canadian JavaScripters. If you are interested in working remotely with a great team on large web apps written in the MVC-style, please send me an email: petermichaux@gmail.com

Early Mixins, Late Mixins 7 months ago

In JavaScript, the language supplies us with several code reuse patterns. Prototype chaining gives us the primary single inheritance mechanism. Mixins are also an important pattern when we want one object to “inherit” functionality from multiple objects. There are several ways to …

Organizing Browser Application Files 8 months ago

If you are building a large, one-page browser application with the usual suspects of HTML, CSS, JavaScript, images, etc, you’ll have many files and staying organized is important. Here is a way to organize your files. General Structure MyApp/ Makefile README etc/ lib/ src/ tst/ …

uMVC - A micro MVC framework in JavaScript 8 months ago

I tweeted: You can write an MVC framework in one hundred lines of JavaScript & write about its effective use for one hundred thousand lines of English. I wondered exactly how small I could write a respectable MVC framework that included the three fundamental design patterns of the …

Less English, more JavaScript 8 months ago

I haven’t written much for my website this year. It wasn’t an accident. I wasn’t too busy. It was a choice. My new year’s resolution for 2012 was to write less English and more JavaScript. Three quarters of the year is now gone and I feel like I’ve satisfied that …

Mixins and Constructor Functions last year

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 last year

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 last year

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 last year

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! last year

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 …