Featured image for "Building mobile apps with Dojo mobile (model)"

Building mobile apps with Dojo mobile (model)

In this tutorial I'll show you how to create an application using Dojo with Dojo mobile.

Featured image for "Dojo promises & Deferreds"

Dojo promises & Deferreds

In this tutorial I'll show how you can use deferreds, more commonly known as promises to create asynchronous communication.

Featured image for "Dojo inheritance, overriding & extending"

Dojo inheritance, overriding & extending

In this tutorial I'll show how you can extend existing widgets and how you can create new ones by inheriting from other widgets using Dojo.

Featured image for "Dojo publisher & subscriber"

Dojo publisher & subscriber

In this tutorial I'll show how you can use the observer/observable or pub/sub pattern to separate widgets from their behaviour.

Featured image for "Dojo require vs define"

Dojo require vs define

In this tutorial I'll explain what the differences are between loading dependencies through require and define.

Featured image for "Dojo domReady vs ready"

Dojo domReady vs ready

In this tutorial I'll explain the difference between the dojo domReady and ready modules.


About me

My name is Dimitri “g00glen00b” Mestdagh. I’m a 33 year old full-stack developer from Antwerp, Belgium. I was fascinated with technology…



If you’re hoping to find an e-mail address here, I’m sorry to disappoint you. I used to have a public e-mail address and even a contact form…


Your privacy matters

You probably are aware that there is a lot of controversy on the world wide web nowadays regarding privacy. Websites appear to track you in…


Post an idea

As I’ve written over 200 blog posts, I sometimes get out of ideas. That’s why I’m always looking for new frameworks or topics to write blog…