Getting Things Done! Coders Unite!

Over the last few years I’ve contributed to, organized, worked with, and been in the audience of hundreds of user groups throughout Portland, Seattle, San Francisco, and Vancouver BC. By far, this area of North America has the most active, resilient, and density of thought leaders in the technology world. There is something missing however and I’d like to start working toward filling this gap. What’s missing you ask?

Problem: People often get together and talk about tech, but rarely get together and do something about tech.

The vast majority of user meetups end up as presentations. I must sadly say, often boring presentations that don’t really teach or demo all that much. Attendees often just come to talk afterwards or otherwise socialize, which is hugely important to the community. However there has to be a way more could be done. A better outcome would be to create a two way conversation, instead of the one way presentation, and to involve ourselves in creating solutions, new technology, and idea. In a few rare situations I have found groups that do something about this void. What’s their solution?

Solution: They actually get together, implement code, pair, and work together on problems. Kind of like a Hackathon, but way more often.

That’s what I’d like to create. To start off with, I’d like a group that is technology agnostic, is fairly skilled yet willing to pair and bring others up to speed, and simply gets together at least once per month to implement a specific project or effort that is predetermined by group submission and conversation (i.e. we’ll use a google group, e-mail list, or such). I think, and feel like there is enough support to get something like this started in Seattle, Portland, San Francisco (especially here), and Vancouver BC. My question is though, would you be interested in helping out, coordinating with me, and otherwise uniting coders to do more, learn more, and better themselves?

If you are interested, please leave a comment and help me out by answering a few questions:

  1. Is “Coders United” a good name for the group? What ideas do you have?
  2. Do you have a project or three or four that may be of interest for a group to get together and work on?
  3. This type of group would probably need to meet for more than an hour, would you be able to meet for 3-4 hours, maybe even on a weekend to implement a full project?
  4. What’s your preferred method of contact (e-mail, twitter, facebook, text message?) and how should I get in touch with you?

Subbu Allamaraju Presenting “ql.io – Consuming HTTP APIs at Scale” @ #NodePDX

This is the twelth in a series of posts about the individual speakers lined up for…

Subbu Allamaraju

Subbu Allamaraju

Subbu Allamaraju lives somewhere easy of Seattle, and is heading south in some way to come present at Node PDX!  Subbu has been working with HTTP based APIs for over four years, first at Yahoo! and now at eBay. As an architect and the creator of ql.io at eBay, he is responsible for improving the way HTTP is consumed by apps and pave way for near-real-time and conversational end user experiences. He was also one of the key drivers in adopting node.js at Yahoo.

Subbu will present…

Node.js is a great platform for building I/O bound apps. At eBay, my team applied node.js to solve a very common chore – how to get data from server-side HTTP APIs (or “web services”) quickly. ql.io is a result of this work.

ql.io consists of two parts:

  • A SQL + JSON inspired DSL for HTTP
  • A runtime that you can can either deploy as an HTTP gateway or use as a JS API for node.js based apps.

In this talk, I will show how you can use ql.io, the agility and performance gains that ql.io can bring in, and then take a deep dive into some of the design choices we made under the hood.

If you’d like to come and check out this presentation and the other kick ass presentations lined up, get involved in some coding, hear what Node.js is all about, or just hang out please RSVP and get the event on your calendar! Besides, what better reason to come visit the amazing city of Portland, Oregon than to come hack some node.js and chill for the weekend!

Scott Koon Presenting “NODE! Huh! What else is it good for?” @ #NodePDX

This is the eleventh in a series of posts about the individual speakers lined up for…

Scott Koon's Morning Expression Coming Into Work

Scott Koon’s Morning Expression Coming Into Work

Scott Koon and I have worked facing each other for the last several months, hacking away at code. He’s been my go to guy for JavaScript Questions. Well now he’s decided to come down to Portland and give us a talk about Node.js. I’m sure along with his presentation he’ll bring some of his awesome snark too, so watch out! Scott describes his presentation as:

Everyone talks about Node.js in terms of non-blocking I/O and creating a web service or web site using JavaScript. But there is more to Node.js than just Sockets, ports, and protocols. I’ll explore some of the non-web exclusive uses of Node.js. Node can be a code compiler, an FTP server, a continuous integration server, a mail server, a deployment server, or an IRC server. Node can provide system reports, build and package your projects, and parse ePub books.

Herding Code

Herding Code

Scott has been working with JavaScript for a long time. He co-authored a book called “Professional JavaScript Frameworks” published by Wrox press. He’s also a familiar voice on the podcast Herding Code.

If you’d like to come and check out this presentation and the other kick ass presentations lined up, get involved in some coding, hear what Node.js is all about, or just hang out please RSVP and get the event on your calendar! Besides, what better reason to come visit the amazing city of Portland, Oregon than to come hack some node.js and chill for the weekend!

Aaron Stannard Presenting “Building Node.JS Applications on Windows Azure” @ #NodePDX

This is the tenth in a series of posts about the individual speakers lined up for…

Aaron Stonnard

Aaron Stannard

Aaron is coming at us from southern California, but don’t hold that against him. He’s going to shed some light on the Windows Azure support around Node.js. Yup, you read that right, Microsoft is all googly over open source these days. Aaron describes his presentation thus:

Microsoft is moving towards making Windows Azure a PaaS cloud capable of hosting applications of any shape, size, framework, and programming language, and Node.JS is one of the first non-.NET technologies we’ve made a first-class citizen on Windows Azure.

In this talk you’ll get a brief overview of Windows Azure itself, iisnode, and what the dev / test / production lifecycle looks like for Node.JS applications built for Windows Azure.

If you’d like to come and check out this presentation and the other kick ass presentations lined up, get involved in some coding, hear what Node.js is all about, or just hang out please RSVP and get the event on your calendar! Besides, what better reason to come visit the amazing city of Portland, Oregon than to come hack some node.js and chill for the weekend!

Daniel Erickson Presenting “Geddy – A better framework for building apps on node” @ #NodePDX

This is the ninth in a series of posts about the individual speakers lined up for…

Daniel Erickson

Daniel Erickson

Daniel Erickson will be coming to join us from San Francisco. Even though he’s no stranger to Portland, having lived here for many years.  These days Daniel is a Senior JavaScript Engineer at Yammer.com in San Francisco. He’s been working with Node.js since the 0.1.x days, and has built or helped out with a number of services including Storify.com, Geekli.st, and of course all the Yammer node services. Check him out on twitter to learn more.

Daniels presentation is described as:

Many frameworks have been created to allow you to build apps on Node.js – Express, Matador, and Flatiron to name a few. But none of these frameworks are built with development velocity, backwards compatibility, and speed. This is where Geddy steps in. Geddy is a framework built and battle tested by the JS team at Yammer. It’s currently running our upload service. During this talk I’ll walk you through building a basic web app with geddy, and show you how we used it to build a prototype mobile site for Yammer in less than 12 hours.

Many frameworks have been created to allow you to build apps on Node.js – Express, Matador, and Flatiron to name a few. But none of these frameworks are built with development velocity, backwards compatibility, and speed. This is where Geddy steps in. Geddy is a framework built and battle tested by the JS team at Yammer. It’s currently running our upload service. During this talk I’ll walk you through building a basic web app with geddy, and show you how we used it to build a prototype mobile site for Yammer in less than 12 hours.

If you’d like to come and check out Daniel’s Presentation and the other kick ass presentations lined up, get involved in some coding, hear what Node.js is all about, or just hang out please RSVP and get the event on your calendar! Besides, what better reason to come visit the amazing city of Portland, Oregon than to come hack some node.js and chill for the weekend!