👋Hey there,I'm Dimitri

I like trying out new frameworks and writing about them. Below you can find the latest articles I wrote.


Using custom scalar types with GraphQL and Apollo

July 31st, 2018 | 3 min read | apollo, Express, GraphQL

Last time, we created a GraphQL API with Node.js, Express, Mongoose and Apollo. However, one of the fields we tried to use was the createdAt date. Since GraphQL doesn’t come with a date-based scalar type, we used a simple String. However, the result of that is that it calls the Date.prototype.toString() function which returns a […]

Writing a GraphQL API with Node.js, Express and Apollo

July 17th, 2018 | 12 min read | apollo, Express, GraphQL, Node.js

A while back, I wrote a tutorial about creating a GraphQL API using Java, followed by a web application using Angular and Apollo. Back then, I also mentioned that Apollo has a server-side part as well, which allows you to create GraphQL API’s on Node.js. And today, we’re going to explore that option!

Working with Nodember

May 24th, 2014 | 5 min read | Ember.js, Express, JavaScript, MongoDB, Node.js

A while back I wrote a tutorial about writing a small app using Ember.js by storing its data inside the HTML5 LocalStorage. In this tutorial I will be using Node.js REST webservice and store the data into a MongoDB database. By writing both front-end and back-end in JavaScript, I’m able to write an entire application […]

Working with the MEAN stack

May 17th, 2014 | 3 min read | angular, AngularJS, Express, JavaScript, MongoDB, Node.js, Web

JavaScript is more important than ever. In today’s applications, JavaScript is used to create certain effect, make websites more interactive and improve the user experience. But you can achieve much more using JavaScript. There are MVC frameworks like AngularJS that help you structure the entire front-end part of your application and even more. With the […]

Working with the MEAN stack: MVC

May 17th, 2014 | 13 min read | angular, AngularJS, Express, JavaScript, MongoDB, Node.js

In the previous tutorial I finished the configuration of the application so that in this tutorial we can concentrate ourself on the Model-View-Controller part of the application. The application consists of two parts, the server- and the client-side part of the application. Both of them use the Model-View-Controller pattern though. First of all, let’s start by […]