Benjamin Arthur Lupton balupton

View data.cson
1 2 3 4 5 6 7 8 9 10
###
@TODO
- Merge with the data from http://speakerrate.com/speakers/11963-benjamin-lupton
- Perhaps merge with my facebook events?
###
 
[
# PAST
date: '1989 March 14'
title: 'Got Born!'
View README.md

This is a proposal for a talk that I'd love to give. If you'd love to have me present this at your conference, please get in touch. If you'd like to attend this talk, please +1 it in the comments.

Leveraging Open-Source For Much Win! For Companies and You!

Versions of this talk have been presented at:

This talk is vitally important, as it explains how companies can have the developer presence and attraction of Google, and the personal brand success of people like Paul Irish if they wish. It's important that it is presented at non-open-source conferences, as that would just be preaching to the choir rather than to those web developers whom need it most.

View README.md

This is a proposal for a talk that I'd love to give. If you'd love to have me present this at your conference, please get in touch. If you'd like to attend this talk, please +1 it in the comments.

Building an Open-Source Skype with WebRTC and Web Components

This talk will be about the tech challenges and innovations of building http://bevry.github.io/interconnect/ with an extreme focus on the extreme impact this combination of tech has: Building Skype is going to become as easy as building a web form.

  • Why are we here?
    • Web RTC allows web developers for the first time to build apps that literally talk to each other
    • Web Components allows us to create and distribute re-usable components on the web with standards
    • Together, these technologies allow us to connect communities together in ways never before possible
View README.md

This is a proposal for a talk that I'd love to give. If you'd love to have me present this at your conference, please get in touch. If you'd like to attend this talk, please +1 it in the comments.

Static Site Generators are disrupting the web, what to expect

This is generic talk based of my DocPad specific blog post Why is DocPad soo interesting? and talk DocPad's Eco-System

It will talk about how DocPad and co are creating a world of decoupled content management which has big disruptive power.

  • Why are we here?
    • Our toolbelt is always changing
View README.md

Ben's Planetarium

This is a Myplanet Digital specific presentation of this generic talk.

Presentation Video: http://www.youtube.com/watch?v=IgcOIk9doVw

  • Why are we here? Myplanet DocPad relationship
    • Most recently InterConnect too
    • Not the whole picture, also Open-Source Evangelism as Myplanet has big dreams (Myplanet VS Google in regards to the Developer Presence)
  • What is Open-Source Evangelism?
View index.html
1 2 3 4 5 6 7 8 9 10
<app>
<data>
<user name="5">
<fullname name="fullname" value="Benjamin Arthur Lutpon">
<fullname name="emergencycontent" value="Pat Lupton">
<nickname name="nickname" value="Ben">
<username name="username" value="balupton">
<address name="primaryAddress">
<street>...</street>
<country>USA</country>
View index.js
1 2 3 4 5 6 7 8 9 10
var quickconnect = require('rtc-quickconnect');
var media = require('rtc-media');
 
// render our local media to the target element
localMedia = media();
localMedia.render(document.body);
 
// once the local media is captured broadcast the media
localMedia.once('capture', function(stream) {
// handle the connection stuff
View index.js
1 2 3 4 5 6 7 8 9 10
var signaller = require('rtc-signaller')('http://rtc.io/switchboard/');
var rtc = require('rtc');
var media = require('rtc-media');
var processor = require('rtc-videoproc');
var whammy = require('whammy');
 
var QUALITY = 1;
var HEIGHT = 100;
var WIDTH = 100;
var FPS = 0.2;
View index.js
1 2 3 4 5 6 7 8 9 10
var media = require('rtc-media');
var processor = require('rtc-videoproc');
var vid;
 
function handleDraw(imageData) {
var channels = imageData.data;
var rgb = [];
var rgbAvg;
var alpha;
var ii;
View index.js
1 2 3 4 5 6 7 8 9 10
var signaller = require('rtc-signaller')('http://rtc.io/switchboard/');
var rtc = require('rtc');
var media = require('rtc-media');
var localMedia = media();
 
// render the local media to the document body
localMedia.render(document.body);
 
// capture local media first as firefox
// will want a local stream and doesn't support onnegotiationneeded event
Something went wrong with that request. Please try again.