All my public talks, pitifully disorganized. Some are in
LibreOffice, some in
Table of Contents
.. contents:: :local: :depth: 1 :backlinks: none
Bleed for Speed: Rapid Prototyping in Django: A summary of tips and tricks I've picked up from four years of active hackathoning using the Django web framework for Python.*
Boxee for Hackers: An introduction to development on the now discontinued
Building High Performance Technical Teams_: A rollup talk of some of the things I've learned serving teams of software people over the past ten years in startups.
Crapping Rainbows with PhoneGap_: A fifteen minute look at PhoneGap from a dude who has never used PhoneGap.
Getting Started With APIs_: A primer on web-based APIs for the uninitiated. Aims to give the audience an overview of some handy hackathon APIs and toolsets for fast integration.
Hackathons Are For Hacking_: Observations on hackathon trends in 2015 from the perspective of a developer that sponsors a whole bunch of them.
How To Change The World In A Weekend_:A ten minute pump-you-up talk on how to perform well at a hackathon, codejam, buildoff, or startup weekend. Delivered from a hackathon veteran, this talk is a fork of "How To Take Second Place At A Hackathon" for events that focus on social good.
How To Make A Natural Disaster Punkcam_: A Hack and Tell 5-minute talk on setting up a webcam to watch a natural disaster with a punk rock soundtrack.
How To Take Second Place 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.
How to Crush Your Hackathon Demo_: A fifteen minute speed pep-talk to help hackathon participants polish their presentations.
Intro to LimeJS_: A brief introduction to this browser game development framework.
Intro to Programming: An introduction to programming using
Scratchfor middle schoolers.
Kicking the Tires of Google App Engine_: A 45 minute introduction to Google App Engine. Focusing on Python, this survey of Google's foray into the cloud business introduces developers to the benefits and detriments of the service, discusses recent changes that have great implications to app costs, and reviews code for the webapp, Datastore, Task, and Channel APIs.
Learn Brogramming the Hard Way_: A fifteen-minute comedy routine riffing on the Brogramming meme. 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.
Mobile App Distribution via SMS_: A twenty minute presentation showing how Twilio customers are driving awareness and adoption of their mobile apps through SMS.
Measuring Developer Evangelism_: A thirty minute presentation on measuring the effectiveness of your developer outreach program.
Open Source Television: A thirty minute conceptual talk introducing the
Boxeeplatform to open source enthusiasts.
Product Oriented Architecture_: An argument for a different type of software architecture where all services are built as hardened APIs that can be externalized to customers.
SMS For Humans: Using NLP and Python To Build Text Interfaces Fat Fingers Can Use_: A live coding presentation introducing easy-to-implement use cases that dramatically improve user experiences using natural language processing.
Twilio Karaoke: A 30 minute live coding presentation that builds a functioning karaoke machine using
Twilio_ SMS, Voice and Client.
Upgrade Your Toolkit With The Power of Voice_: A practical list of easy-to-implement, cheap tools for leveraging voice to acquire more leads and more customers.
We Were Promised Jetpacks: An Introduction to Android Wear Development: A 30 minute introduction to building an app on Android Wear for intermediate to experienced Android developers.
Writing Writable APIs the Write Way: An introduction to
FluidInfothat ended up getting me a job as a Developer Evangelist at
You Don't Have Time (Not) To Test_: A talk advocating for novice developers to learn automated testing early in their programming education.
Your Execution Year_: Pro tips on life after your B round from your 30th employee.
.. _Bleed for Speed: Rapid Prototyping in Django: https://github.com/RobSpectre/Talks/tree/master/Bleed%20For%20Speed:%20Rapid%20Protoyping%20with%20Django .. _Boxee for Hackers: https://github.com/RobSpectre/Talks/tree/master/Boxee%20for%20Hackers .. _Building High Performance Technical Teams: https://github.com/RobSpectre/Talks/tree/master/Building%20High%20Performance%20Technical%20Teams .. _Crapping Rainbows with PhoneGap: https://github.com/RobSpectre/Talks/tree/master/Crapping%20Rainbows%20with%20PhoneGap .. _Getting Started with APIs: https://github.com/RobSpectre/Talks/tree/master/Getting%20Started%20With%20APIs .. _Hackathons Are For Hacking: https://github.com/RobSpectre/Talks/tree/master/Hackathons%20Are%20For%20Hacking .. _How To Change The World In A Weekend: https://github.com/RobSpectre/Talks/tree/master/How%20To%20Change%20The%20World%20In%20A%20Weekend .. _How To Make A Natural Disaster Punkcam: https://github.com/RobSpectre/Talks/tree/master/How%20To%20Make%20A%20Natural%20Disaster%20Punkcam .. _How To Take Second Place at a Hackathon: https://github.com/RobSpectre/Talks/tree/master/How%20To%20Take%20Second%20Place%20at%20a%20Hackathon .. _How to Crush Your Hackathon Demo: https://github.com/RobSpectre/Talks/tree/master/How%20to%20Crush%20Your%20Hackathon%20Demo .. _Intro to LimeJS: https://github.com/RobSpectre/Talks/tree/master/Intro%20to%20LimeJS .. _Intro to Programming: https://github.com/RobSpectre/Talks/tree/master/Intro%20to%20Programming .. _Kicking the Tires of Google App Engine: https://github.com/RobSpectre/Talks/tree/master/Kicking%20the%20Tires%20of%20Google%20App%20Engine .. _Learn Brogramming the Hard Way: https://github.com/RobSpectre/Talks/tree/master/Learn%20Brogramming%20the%20Hard%20Way .. _Measuring Developer Evangelism: https://github.com/RobSpectre/Talks/tree/master/Measuring%20Developer%20Evangelism .. _Mobile App Distribution via SMS: https://github.com/RobSpectre/Talks/tree/master/Mobile%20App%20Distribution%20via%20SMS .. _Open Source Television: https://github.com/RobSpectre/Talks/tree/master/Open%20Source%20Television .. _Product Oriented Architecture: https://github.com/RobSpectre/Talks/tree/master/Product%20Oriented%20Architecture .. _SMS For Humans: Using NLP and Python To Build Text Interfaces Fat Fingers Can Use: https://github.com/RobSpectre/Talks/tree/master/SMS%20For%20Humans:%20Using%20NLP%20and%20Python%20To%20Build%20Text%20Interfaces%20Fat%20Fingers%20Can%20Use .. _Twilio Karaoke: https://github.com/RobSpectre/Talks/tree/master/Twilio%20Karaoke .. _Upgrade Your Toolkit With The Power of Voice: https://github.com/RobSpectre/Talks/tree/master/Upgrade%20Your%20Toolkit%20With%20The%20Power%20Of%20Voice .. _We Were Promised Jetpacks: An Introduction to Android Wear Development: https://github.com/RobSpectre/Talks/tree/master/We%20Were%20Promised%20Jetpacks:%20An%20Introduction%20to%20Android%20Wear .. _Writing Writable APIs the Write Way: https://github.com/RobSpectre/Talks/tree/master/Writing%20Writable%20APIs%20the%20Write%20Way .. _You Don't Have Time (Not) To Test: https://github.com/RobSpectre/Talks/tree/master/You%20Don't%20Have%20Time%20(Not)%20To%20Test .. _Your Execution Year: https://github.com/RobSpectre/Talks/tree/master/Your%20Execution%20Year .. _Boxee: http://www.boxee.tv .. _Scratch: http://scratch.mit.edu/ .. _FluidInfo: https://fluidinfo.com/ .. _PDF: http://en.wikipedia.org/wiki/Portable_Document_Format .. _LibreOffice: http://www.libreoffice.org/ .. _Reveal.js: http://lab.hakim.se/reveal-js/ .. _Twilio: http://www.twilio.com .. _Rob Spectre: http://www.brooklynhacker.com .. _GPLv3: http://www.gnu.org/copyleft/gpl.html