September 21, 2016 – sean dennison

Cooking with Gas

Google Apps Script (GAS) is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services and build web applications. This talk is intended as an introduction to GAS and will cover a few example integrations.

August 17, 2016 – r. j. osborne

Merging Partitioned Data Without Conflicts (Ever!): The Magic of CRDTs

Your Sets, Dictionaries and Graphs have a problem. It is difficult to merge changes made in your domain – especially if they happen simultaneously with shared data across nodes. This compounds once you consider disconnected apps and partitioned networks in or between data centers. Convergent Replicated Data Types solve these problems by allowing updates to arrive out of order, or even replayed without risk of corruption. You will be introduced to these data structures and given a tour of the tradeoffs and advantages of using them. While the technology is fairly new, libraries are cropping up across platforms. You’ll be ready to assess them and make decisions about what they might do for your domain.

July 20, 2016 – matthew groves

Full Stack Development with Node.js and NoSQL

In this session will talk about what is different about this generation of web applications and how a solid development approach must consider the latency, throughput and interactivity demand by users across both mobile devices, web browsers, and IoT. We will demonstrate how to include Couchbase in such applications to support a flexible data model and easy scalability required for modern development.

We will demonstrate how to create a full stack application focusing on the CEAN stack which is composed of Couchbase, Express Framework, AngularJS, and Node.js.