The Gingham Dog and the Calico Cat12/09/2012
I've created my own little MVC framework. The result is Gingham which also incorporates a small JSON template engine of my own creation.
I'm actually quite pleased with it as it seems to work! I haven't tested it in anger yet but as an exercise in JS betterment I think it has been a success. Next step is to rewrite node.js :p
Gingham on github
Von Ryan's Express31/01/2012
I've decided to move away from my bespoke node.js app to build on a more maintainable and modular framework (namely express.js - why reinvent the wheel as they say).
Express.js sports a MVC-like architecture and gets a lot of air-play in the node.js community and seems to be the framework of choice.
At the moment I'm running with jade as my template engine. Not sure how this will pan out as I've only dipped my toes in, as it were, but I'll keep you posted.
Heroku ku ku!10/01/2012
So I've just moved the site to heroku.com . After recently installing the Windows version of node.js I wanted a (free) service that had a command-line tool for Windows. Unforunately dotcloud.com didn't, without resorting to cygwin, and as node.js runs so well on Windows now I decided to go with old faithful heroku. So back to evil windows I come.
I should explain my motivation is toexperiment with hosting node.js applications in IIS on Windows not that I love Windows or anything...
Node to joy (part 2)!19/07/2011
So my love affair with node.js continues. Though the relationship has been a bit bumpy lately. duostack.com appears to have finally disappeared (along with my site - thank God for github). So I've hurridly switched to dotcloud.com and (in a very similar deploy process to dotcloud's) I've got the site back up and running. So hopefully some more node.js love coming soon...
Node to joy!12/04/2011
Recently I've been checking out node.js and I've been bowled over by it! So much so, that this site is now a hosted node.js app on duostack.com.
jQuery Ate my Hamster02/05/2010
jQuery is concise and elegant. Its high-level abstraction allows web developers to use intuitive CSS selectors to do dynamic stuff with their pages. However, it has a tendancy to grow and propagate to become monolithic, greedy and darn-right ugly so you’ll quickly be left with huge procedural files which are very difficult to pick up.
I've just come across an article (via Twitter) on Jeff Atwood's blog Coding Horror called Why Can't Programmers.. Program?. The basic premis is that the vast majority of programming job applicants can't even write a simple program. They describe a simple programming problem called Fizz-Buzz.
Write a program that prints the numbers from 1 to 100. But for multiples of three print "Fizz" instead of the number and for the multiples of five print "Buzz". For numbers which are multiples of both three and five print "FizzBuzz".
What's this...? A blog?09/12/2009
Not really. Just somewhere I can post some stuff. Stuff about this. Stuff about that. But mostly stuff about web development.