Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Rob's presentations, in tasty hacker friendly form.
branch: master

This branch is 48 commits behind RobSpectre:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Boxee for Hackers
Crapping Rainbows with PhoneGap
How To Take Second Place at a Hackathon
How to Crush Your Hackathon Demo
Intro to LimeJS
Intro to Programming
Kicking the Tires of Google App Engine
Learn Brogramming the Hard Way
Open Source Television
Writing Writable APIs the Write Way
.gitignore
README.md

README.md

Rob's Talks

A bunch of Rob's talks, now with tender git flavor.

How To Take Second at a Hackathon

A fifteen minute pump-you-up talk on how to perform well at a hackathon, codejam, buildoff, or startup weekend. Tactical advice from a veteran of these types of events on how focus, finish and place well in an intensive limited-time creative competition.

Files

  • README.md - outline of the talk
  • How To Take Second at a Hackathon.odp - Illustrated deck in OpenOffice format.

Installation

Install LibreOffice, fo shizzle.

Learn Brogramming The Hard Way

A fifteen-minute comedy routine riffing on the Brogramming meme.

A one-time-only performance given at Twilio Conference, September 2011.

Summary

Performed as the uber-bro character "Chad," this presentation showcases a framework for improving oneself as a brogrammer called The Brotocol - Grok, Trunk and Live.

Files

  • README.md - Routine in outline form.
  • Learn Brogramming The Hard Way.odp - Illustrated deck in OpenOffice format.

Installation

Install LibreOffice, bro.

How To Crush Your Hackathon Demo

A fifteen minute speed pep-talk to help hackathon participants polish their presentations. Given at PennApps Data, September 2011.

Summary

A lightning fast pump-you-up ahead of a hackathon demo session intended to help folks accelerate their hacks.

Files

  • README.md - Talk outline with code examples.
  • How To Crush Your Hackathon Demo.odp - Illustrated deck in OpenOffice format.
  • How To Crush Your Hackathon Demo.pdf - Illustrated deck in PDF format.

Installation

Install a PDF viewer if you're trifling. Install LibreOffice if you're true playa.

Kicking the Tires with Google App Engine

A pragmatic introduction to Google App Engine for a Python audience. Given at PennApps, September 2011.

Summary

A 90 minute introduction to Google App Engine, coverings its history, context, and application for the Python developer. Includes examination of sample code and description of the WebApp, Datastore, User, Oauth, Channel, and Task APIs.

Files

  • README.md - Talk outline with code examples.
  • Kicking the Tires with Google App Engine.odp - Illustrated deck in OpenOffice format.
  • Kicking the Tires with Google App Engine.pdf - Illustrated deck in PDF format.

Installation

Install LibreOffice if you're awesome. Install a PDF viewer if you're not awesome.

Crapping Rainbows with PhoneGap

A technical evaluation of PhoneGap, a HTML5 mobile framework. Given at Williamsburg Tech Meetup, August 2011.

Summary

A fifteen minute introduction to a HTML5 mobile framework that seems almost too good to be true from the perspective of a technical evaluator. It reviews the framework's origins, current traction and reviews code examples to give an impression of viability.

Files

  • README.md - Talk outline with code examples.
  • Crapping Rainbows with PhoneGap.odp - Illustrated deck in OpenOffice format.

Installation

Install LibreOffice, yo! Your mother will thank you.

Writing Writable APIs the Write Way

A introduction to Fluidinfo for a developer audience. Brief explanation followed by live coding examples. Given to get a job at Twilio, August 2011.

Summary

A twenty minute introduction to an awesome data service called Fluidinfo, illustrating how you can write your own writable API in just minutes.

  • outline.md - The demo script, including live code walkthrough
  • Writing Writable APIs the Write Way.odp - Illustrated deck in OpenOffice format.

Installation

Awwwww yeah - install LibreOffice!

Intro to Programming

A two hour workshop for middle schoolers to learn basic programming concepts. Given for George Haines Microinterns program, June 2011

Summary

Using an educational tool from MIT called Scratch, this workshop is geared for a middle school audience to teach basic logic concepts such as functions, loops, conditions, and events through the construction of a very basic video game. Originally Given for George Haines' MicroInterns project.

Files

  • Scratch for Windows, Mac or Linux here.
  • Intro to Programming.odp - Introduction deck to presentation in OpenOffice format.
  • microinterns.sb - Template Scratch project for students to start with.
  • microinterns_complete.sb - Completed Scratch project to demo.
  • microinterns_agenda.md - Walkthrough script for students in Markdown format.

Installation

  • Install Scratch using platform of your choice here.
  • Distribute template file (microinterns.sb) to students.
  • Open template and completed project (microinterns_complete.sb) on presentation computer.
  • Introduce using intro deck (Intro to Programming.odp) OpenOffice.
  • Follow outline (microinterns_agenda.md) to demonstrate.

Intro to LimeJS

A HTML5 framework for making 2D Games. Given at Game Hack Day, June 2011.

Summary

LimeJS is a Closure/Box2d based framework for making 2D games for browsers both on desktops and mobile.

Files

  • Intro to LimeJS.odp - Illustrated deck in OpenOffice format.

Installation

Download LibreOffice, snacky!

Boxee for Hackers

A quick technical intro for folks who want to hack on Boxee. Given innumerable times to anyone who would listen.

Summary

This Boxee app delivers Rob's talk given at hackathons and other developer centric events.

Installation

  1. Check out project.
  2. Navigate to "Boxee for Hackers" subdirectory.
  3. Copy "client" folder to ~/.boxee/UserData/apps.
  4. Change client folder name to "boxeeforhackers".
  5. Start Boxee.
  6. Navigate to Apps.
  7. Launch "Boxee For Hackers."
  8. Enjoy the delicious cake.

Open Source Television

A talk about how Boxee gives and gets from FOSS. Given at SCaLE9x, January 2011.

Summary

This Boxee app delivers Rob's talk given at the Southern California Linux Expo in 2011 (SCALE9x).

Installation

  1. Check out project.
  2. Navigate to "Open Source Television" subdirectory.
  3. Copy "client" folder to ~/.boxee/UserData/apps.
  4. Change client folder name to "opensourcetv".
  5. Start Boxee.
  6. Navigate to Apps.
  7. Launch "Open Source Television."
  8. Enjoy the delicious cake.

Contributors

License:

Major components:

Something went wrong with that request. Please try again.