Nerds are very cool these days - but, you
may ask, what has a NERD to do with Domino V10? Should they not all bleed
yellow? Maybe, but behind the acronym NERD is a very compelling technology
decision! But first, let us jump into the acronym:

N
= Node.js - A nonblocking JavaScript engine based on Chrome's V8 JavaScript
engineE
= Express - One of the most popular Node libraries, which turns Node into
a REST API / HTML serverR
= React (or, as I prefer, R = Really Cool User Interface) - React is a
client JavaScript framework to build a brilliant user interfaceD
= Domino - Yes, Domino: something must be a store for all the data and
even more (i.e. business logic)

Node.js, JavaScript... some of you may
say "finally!", others not. Either way, Node.js is one of the
most sucessful platforms and has with NPM the largest Open Source ecosystem.
And, you may ask, why? Let me quote one of the German Node.js influencers,
Golo Roden (@goloroden): solutions in JavaScript have to be simple and
clean or they will be replaced by simple and clean solutions. Express is
one of the best examples. Two lines of code and you have configured a server
for static HTML files. Two more lines and a REST API is running.

Another popular framework is Passport.
Passport provides integration with a huge variety of different identity
and authentication providers. You want to use Facebook? With Passport,
no problem: done with just a few lines of code.

Node.js is the glue between your front
end and your clever backend services. A lot of integration problems are
already solved by the power of this huge Open Source ecosystem. It makes
complete sense to leverage this power for Domino application. In addition,
with NERD, we have the potential to attract a huge community of JavaScript
developers. We are talking about 4.5 million developers according to LinkedIn.
And it seems that in the year 2018 JavaScript will be the most popular
language!

Dear NERDs let's get ready for domino-db,
the integration point for Node.js. Let's explore a whole new universe of
possibilities!

What can you do until then:1. Download an IDE that is good for
developing Node.js application. As a Swiss guy, I recommend Visual Studio
Code: https://code.visualstudio.com/2. Do some baby steps to explore Express:
https://expressjs.com/3. Stay tuned for my next blog post

Padraic Edwards
chose not to stand and we thank him for his work on the board. To replace
him we have Graham Acres of Brytek Systems Inc., IBM Champion and member
of the Cross Canada Collaboration User Group. With Domino V10 just around
the corner, now is an exciting time.

It's the time of
year when we invite anyone interested in participating in OpenNTF's Board
of Directors to submit their names to ip-manager at openntf.org.

Employees of member
organizations may be nominated as a Member Director – with a two-year
term. There are five such board positions open for election.

Contributors may
be nominated as a Contributor Director – with a one year term. There
are three such board positions open for election.

The following
Member Directors' terms expire this year. They may, of course, run again
for another two year Serdar Basegmez,
Developi Information SystemsAdam Foster, OvalJesse Gallagher,
I Know Some GuysChristian Güdemann,
WebgateDouglas Robinson,
Prominic

The terms of the
three Contributor Directors expire this year. Again, they have the
option of running again. They are:Padraic EdwardsNina WittichFredrik Norling

Election schedule:

Nominations open
until September 23rdCirculation of
Candidate Statements September 24thVoting from September
24th to 29thThe winners take
office on Oct 11th