Created
August 15, 2012 18:33
-
-
Save rick/3362185 to your computer and use it in GitHub Desktop.
github summit fall 2012 hubot ignite talk
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'github-campfire' | |
def ask_for_image(phrase) | |
`growlnotify -m "#{phrase}"` | |
GitHub::Campfire.notify("/img me #{phrase}", GitHub::Campfire::HUBOT) | |
end | |
phrases = [ | |
'hubot ignite', # new presentation style | |
'rick bradley', # joined june 25th as a ruby programmer on dot com, rubyist, etc.; codez, also MIDIz, and the redacted room | |
'bourbon capital of the world', # born in bardstown, ky -- home of ...; every year in mid-september the ky bourbon fest | |
'nashville', # I live in nashville, tn; home of country music, honky-tonks, hot chicken, the crunkest fish in town; I also play blues harp and have been in some shitty bands and wouldn't mind being in shittier bands | |
'occupy this', # got arrested for occupy nashville; that was cool, also a good exposure to self-organizing teams working under non-hierarchical (aka anarchist) principles | |
'ruby hoedown', #5 - also, home to the ruby hoedown, which @jm runs as a free ruby conference, awesome after-party at my house | |
'india', # past 3 years I've spent 7 months travelling in india, top to bottom, east to west, dye artisans, gandhi sites, tibetan buddhists; would love to go back | |
'vipassana meditation', # in gujarat 2 1/2 years ago learned vipassana meditation at a 10-day silent course; now meditate 1-3 hours a day; am ordering a mat for the office | |
'gethsemane', # I'm going to the kona house to hack && ship; then headed to gethsemane for a 5-day self retreat | |
'mindfulness in plain english', #10 - anyone interested in getting started with meditation, download this book, let's talk | |
'OGC', # I came here as part of OG consulting, with kevin vinbarnes barnes, and yossef ymendel mendelssohn; kevin is in nashvill, yossef is in phillie due to a dance fixation | |
'emoticon', # OGC was not necessarily "Original Gangsters" of Consulting, though we'd allow it. It was an emoticon. | |
'rescue missions', # we made our loot on rescue projects | |
'social problems', # while we needed technical skills, all the interesting problems are social -- workflows, code visibility, knowledge transfer, shitty management, fucked processes, etc. | |
'github rules', # 15 at github 90% of the difficulties we'd see on our projects just aren't problems here | |
'bugs tell us', # in some of the rescues we looked at the bug list first and learned that we could tell some surprisingly specific things about mis-modeled and mis-implemented software just by reading through issues; | |
# at github halp is telling us there are problems that we are too close to day-to-day to see ; orgs/users/accounts/billing has a problem that requires stepping back to determine what the issues might be | |
'domain driven design', # DDD principles (get this book if you haven't already), can help us fix deeper problem areas like this (see also "split .com", "merge this together", "should team be a part of the app") | |
'make room, fools', # here we need to make room for domain discussions, ubiquitous language, and somehow disseminating clarity about what our conceptual domain really is | |
'tests are for the future', # we need to supplement tests as we work, as some core areas of the system don't have sufficient coverage to refactor or to detect important breakages; tests are more for the people after you than for you | |
'fin' # thanks | |
] | |
phrases.each do |phrase| | |
ask_for_image(phrase) | |
sleep 15 | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I know it's chilly, but it's actually technically summer.