DukeScript is a set of APIs that allows Java applications easily talk to JavaScript environment to (usually) animate an HTML page. The core libraries are developed as part of the NetBeans Project, but there are also additional libraries that play well in the overall DukeScript ecosystem.

Effective Node.js Programming and Module Creation

This presentation demonstrates how to effectively program Node.js applications and author your own modules. Whether you are relatively new to Node or a seasoned practitioner, this talk will give you several ideas you can implement right away to make you a more effective Node programmer.

Unconventional JavaScript Promises

The intermediate JavaScript developer has come across using promises for AJAX, and many have also used it when building animations, but not much more. I’d like to show you many other situations where using promises, although unconventional, will significantly increase the clarity of your code. I’ll explain how to make the Future/Promise/Deferred pattern first class […]

browserver: a node.js HTTP server in your browser

Browserver is an exploration in simplifying application architecture, by looking at it upside-down, and turning web browsers into Internet-addressable web servers. It exposes a node.js-like API in the browser, tunnelling HTTP over WebSockets so that you don’t need to roll your own custom code to connect the various pieces of your web architecture to your […]

JavaScript Framework Face Off

With so many JavaScript MVC libraries out there, how does a time constrained developer make a smart choice? In this survey, we’ll compare and contrast some of today’s most popular JavaScript frameworks.