Node.js and Web Development

Steve McArthur

Hi, I'm Steve, a Web Developer specializing in Javascript and Node.js development.

Originally from Perth, Western Australia, now living in the UK.

Docpad and Jade

As you may realise, this site is entirely written in Node.js using the Docpad framework. I've also started using the Jade templating plugin. Docpad is able to run a number of templating systems such as Eco or Markdown - as well as straight html. And they can all be running simultaneously within the one application (although I would imagine it might be quite tricky for a developer to be constantly switching templating systems).

A lot of node applications, however, seem...

Node.js

Have been playing around with Node.js a lot lately. I like what I see. The essential feature of Node is writing JavaScript on the server side and not just on the client. There’s a lot of sense to that. But there’s also a bit more to it. Making use of the whole asynchronous approach that JavaScript lends itself so well to, is also a feature that I’m liking here. All the beginner tutorials seem to demonstrate something around the creation of a...

Some kind of disk I/O error occurred - SQLite

I got the extremely helpful "Some kind of disk I/O error occurred" message using the System.Data.SQLite .net assembly today. This was a big SQLite show stopper. So I thought it was about time I figured out what was causing this. The error was occurring when I tried to post an update to the SQLite database in the local App_Data folder of an asp.net application. As soon as the application attempted to post the update I got the dreaded "Some kind...