This is it, last string of introductions. Hope you’re registered.
Adam Baldwin is presenting…
Adam Baldwin is a web app hacker, team lead at ^Lift Security and the CSO for &yet. Adam has presented at various security & dev conferences in the past including, DEFCON, Djangocon, Toorcamp and RealtimeConf.
The node.js community is growing at an amazing rate. At the time of writing there was 27,757 modules publised on npm. Have you ever stopped to think just what you are putting into your project when you npm install somebody else’s module? Do you trust that code? This is an insane project to find out the answer to that question.
This talk will introduce the nodesecurity.io project, it’s goals, current results in hopes of inspiring involvement and receiving feedback directly from the node community!
James Halliday is presenting…
Unix philosopher and methodological reductionist etc.
Using just a single function that takes a parameter
t, time in seconds, and returns an amplitude between -1 and 1, inclusive, you can create music!
Ryan Jarvinen is presenting…
Clustering Node.js on OpenShift
Ryan Jarvinen is an Open Platform Advocate working with RedHat’s OpenShift team. He lives in Oakland, California and is passionate about open source, open standards, open government, and digital rights. You can reach him as ‘ryanj’ on twitter, github, and IRC.
Learn how to automate builds, deployment tasks, and application scaling as we use OpenShift’s platform architecture on-demand to build your own git-based release pipeline, including: development, testing, staging, and cloud-scaling production environments for node.js.
An adaptation of this talk was presented recently at HTML5DevConf in SF – http://html5devconf.com/sessions.html#r_jarvinen
Intro to Sails.js
Mike McNeil is presenting…
My first startup was in social television, where I saw the need for more efficient, easy-to-use solutions for realtime social features. Because of that, I got involved in Node.js early on, and after building a few early apps, recognized the need for an MVC solution to normalize patterns. Early last year, I founded Balderdash, a UX-focused mobile and web studio, which has given me an excellent opportunity to build out and utilize Sails.js in production.”
Sails.js makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app development. It’s especially good for building realtime features like chat.
Sails empowers UX and design teams to build hi-fi prototypes in no time without waiting for the back-end to be finished. This means focusing more resources on the user experience, which means better products. One Sails.js project at a time, companies move their legacy architecture over to a simpler, more efficient Node.js cloud. Each new client-side code base is more maintainable, since it’s built using the universal language of the internet: a RESTful JSON API.
Chris Dickinson is presenting…
Git is one of my favorite things to hack on. It’s long been my goal to get a working (workable?) implementation of git running in pure JS, in the browser. My first attempt two years ago failed; and for a long time I’ve let the thought bounce around in the back of my head.
Spurred on by the recent interest in js-git, I recently restarted the journey towards an in-browser git, in order to help creationix deliver the best possible js-git. Newly armed with browserify and the small-module ethos, I’ve come much closer to a working git in browser and Node, and in the process have really put browserify and its shims through their paces.”
This talk will be comprised of:
A quick intro to the git object model and transport protocol
How browserify and the small module ethos have enabled great successes in the project.
Difficulties encountered in the process, both with Node.JS itself and with browserify, and how I’ve worked through them.
How I’ve diagnosed and worked through various performance issues.
Where is this project going?
Horse JS is presenting…
Are you signed up? BUY YOUR TICKET FOR NODE PDX HERE
Want to learn more? http://nodepdx.org/
Want to know the dates? http://nodepdx.org/
Want to know who else is speaking? Stay tuned here or go check out http://nodepdx.org/!