Simon Holmesweb developer, engineer, architect, author

Walking in the web wonderland


I write books on Node.js, the MEAN stack and surrounding technologies.

Cover for Getting MEAN

Getting MEAN with Mongo, Express, Angular and Node

Getting MEAN covers how to be full stack developer using the MEAN stack. The MEAN stack uses JavaScript from front-end to back-end, and is underpinned by Node.js. Getting MEAN is currently in early access through Manning.

Published by Manning Publications, Early Access Program December 2013

Mongoose for Application Development

Mongoose puts the the data model where it belongs, in the application. Mongoose for Application Development covers how to build a data-driven web application using Mongoose, along with MongoDB, Node.js and Express.

Published by Packt Publishing, August 2013

Cover for Mongoose for Application Development


Full Stack Training logo

I run Full Stack Training. We focus on delivering Node.js, AngularJS and MEAN stack courses.

Check us out and sign up for our free email mini-series.

Blogs and tutorials

I write a blog at This is primarily a web development blog, currently focusing on the the Node.js ecosystem.


Why not connect with me and follow me on Twitter at @simonholmes


Add me to circles on Google+ and I'll start using it more!

Other networks

I am on Facebook and LinkedIn.