Detroit.Code() Sessions tagged node.js

Leveraging DynamoDB in a Node.js Environment

Amazon DynamoDB is a flexible and scalable data store that is an ideal solution for many applications. Unfortunately, not too many popular open source projects exist that provide a high level abstraction similar to libraries like mongoose or any SQL ORM. For this reason, Dynamo has found itself having a much more daunting entry barrier for smaller, faster moving projects.

In this talk, we'll take a look at how our team tackled building a flexible Node.js library that made accessing Dynamo easier. From simple extensions to the AWS API like querying items and creating tables, to creating "models" for your documents. This will be presented from the view of a quick moving startup that wrote some simple code to make understanding Dynamo a bit easier which eventually became what we think is something that tackles most use cases.

Also covered will be the advantages and disadvantages of DynamoDB both in a general sense and in the context of a web application. We will also briefly take a look at using DynamoDB streams and AWS Lambda functions to perform "servlerless" processing against your database.

Speaker

Ryan Bickham

Ryan Bickham

Senior Software Engineer, Sift

Creating an artificially intelligent chat bot (meme bot) powered by Node.js

Have you considered adding automated support to your organization? Would you like to be able to provide interactive applications that immerse the user? Are you interested in creating your own automated friend? Then this all-demo session is for you!

The explosive growth of chat bots, paired with the potential for automation on multiple levels, has driven a huge demand for understanding & utilizing these automated bots successfully. This presentation focuses on creating an intelligent chat bot powered by Node.js. During the session I will guide you through the construction of a Meme bot communicating in Slack. I will also address key industries that chat bots will influence in upcoming years, and ways in which every application can be augmented with an automated bot.

Speaker

John Harden

John Harden

Principal Software Engineer, Axia Technology Partners

Create your own Language-Driven Application Utilizing Google Cloud Speech API & Node.JS

The Internet of Things is here and it's growing fast. Smart, connected devices like Alexa are already transforming our world and are rapidly challenging businesses to keep up with innovation. According to estimations by the McKinsey Global Institute, the IoT will have a total economic impact of up to $11 trillion by 2025.

Now is the time to get ahead of the game.

In this session, I will guide you through how to create a simple IoT, Alexa-like application.

I will walk you through the challenges I encountered while writing my very own speech-recognition-powered GIF generator. I will be using Google Cloud Speech API and Node.JS to power my platform.

Speaker

Alex Goodman

Alex Goodman

Senior Software Engineer, AxiaTP