Adhearsion Conf 2011
The second AdhearsionConf will be held in San Francisco on the weekend of October 8-9, 2011.
Ben Klang, Ben Langfeld and Jason Goecke, the team behind Adhearsion, will all be on hand for two days of talks, knowledge sharing and even some pair programming on all things Ruby and Telephony. There will also be presentations from members of the Adhearsion community on interesting Adhearsion deployments, Adhearsion at scale, and more. Finally, there will be an exciting announcement that promises to take Ruby Telephony far beyond its current state.
Thanks to our sponsor Tropo we will enjoy the cozy spaces of NextSpace SF, as well as bagels and coffee each morning.
Thanks to our sponsor BlueVia those who are unable to attend AdhearsionConf in person may tune into our live video stream. Watch this space for details on accessing the stream.
Live Stream
What's happening?
Welcome to AdhearsionConf / Opening Keynote
Rate this talk
Ben Klang, Mojo Lingo
Ben Klang has more than a decade of experience in diverse technology disciplines such as telephony, system administration, networking and security. As the founder and Technology Strategist at Mojo Lingo, an Atlanta firm specializing in telephony application development, he helps bring Adhearsion and Voice applications to clients all around the world. He is also the current project leader for Adhearsion and contributes to many other open source efforts. His interests include hacking competitions, information security, making phones do unexpected things, playing music loudly and asking lots of questions.
Developing Phone Survey Apps
Rate this talk
Stephen George
What if you could run database-driven surveys that talked to your users? Ifbyphone was able to do just that with the help of Adhearsion and Mojo Lingo. Stephen George of Ifbyphone will discuss how easily Adhearsion lends itself to developing a robust survey phone application.
Stephen George is a Senior Software Developer at Ifbyphone in Chicago. When he's not making funky phone apps in Adhearsion, he's probably playing fetch with his chocolate labrador or playing air guitar with his headphones on.
Shopify <3 Adhearsion
Rate this talk
Daniel Beauchamp & Jonathan Rudenberg, Shopify
At Shopify, we have 16,000 stores and we handle all sales and support calls in house. We needed a fast, flexible and reliable way of handling these calls, and none of the applications we found met our needs. So we did what any good geek would do: we rolled our own.
Adhearsion made this possible. It simplified the onerous task of building an Asterisk-based app. Within less than a month, we had a functional app used in production by all of our agents, serving real customers. Along with showing callers, queue stats, and agent statuses, our "Q" app also displays information about customers and their shops; allowing agents to better serve them. Not bad for a team of two!
Our presentation will start with a demo of "Q", and an overview of the Adhearsion components that it uses. We'll talk about the technologies that we also used, namely websockets, and the Sinatra and Batman.js frameworks (http://batmanjs.org/). Finally, we'll show the audience how easy it is to make a simple app using Adhearsion and Batman.js.
Jonathan Rudenberg has always been fascinated with programming physical things. He has been using Adhearsion since 2008, and started learning Asterisk in 2006. Jonathan currently spends his time writing Internal Tools at Shopify.
Daniel Beauchamp is an Internal Tools developer at Shopify, and makes sure that the team has amazing apps to use. "Q" is his personal favourite, because there's nothing cooler than instantly triggering javascript on screen when you pick up a phone.
Adhearsion HackFest / Pairing Sessions
Everyone
Come work on your favorite pet project, or just ask questions of the Adhearsion team. Adhearsion contributors and others from the community will be available to pair on a tricky voice problem, demo some cool feature of Adhearsion, or share knowledge on building voice applications in general.
Asterisk 10 for Developers
Rate this talk
Steve Sokol, Digium
Review of the cool new things in Asterisk 10 with focus on features useful for voice application developers. Digium wants your feedback! We will discuss what the community wants and needs for Asterisk 11.
Steven Sokol is the Asterisk Marketing Director at Digium. He joined the firm in the summer of 2007 when his company, Sokol & Associates, was acquired. While at Sokol & Associates he developed and marketed the Asterisk Bootcamp, a highly successful training program for Asterisk users and administrators and managed a staff of Asterisk consultants and contract developers. In 2004 Sokol & Associates and Edvina AB partnered to launch AstriCon, the annual Asterisk conference and exhibition. Prior to discovering Asterisk, Sokol architected and managed the development of e-IVR, a voice processing platform and provided communications consulting services. Mr. Sokol has a bachelor of arts degree from Westminster College in Fulton, MO. He lives in Tulsa, Oklahoma with his wife Amy and daughter Katie.
Telephony in the Cloud
Rate this talk
Jason Goecke, Voxeo Labs
Jason Goecke has an extensive background in telephony and call center related technologies. His unique perspective comes from the combination of broad commercial experience around the world coupled with an exceptional technical depth in many technology disciplines. Jason was an early Adhearsion community member that went on to form a commercial venture with Adhearsion's creator, Jay Phillips, that was subsequently acquired by Voxeo. Jason is currently the VP of Innovation at Voxeo Labs, where he is responsible for the team building next generation realtime platforms such as Tropo.com, Phono.com and SMSified.com. Voxeo Labs also maintains an active role and sponsorship in the Adhearsion project. Jason has returned to the Silicon Valley after living in Europe over a period of 10 years.
Introduction to connFu
Rate this talk
Paul Golding, O2 Labs
Learn about BlueVia's newest service for voice and mobile application developers: connFu. Code Less. Connect More.
Paul Golding is connFu Master at The Lab, part of O2, Telefónica and Jahjah.
Food & Drink
AdhearsionConf food & drink sponsored by Digium, The Asterisk Company. Heavy hors d'oeuvres will be served.
Sunday Keynote
Jason Goecke, Voxeo Labs
Testing Telephony: It's Not All Terrible
Rate this talk
Ben Langfeld, Adhearsion Core Team
Many telephony applications are poorly tested, and rarely is the media portion (the actual phone call) tested in any automated fashion. This leads to long QA sessions, heartache, and undiscovered regressions on every iteration. But we're Ruby developers (most of us!); how do we live with ourselves? As these applications become more and more complex, the situation is only going to get worse. Thankfully, we have almost everything we need to build fully automated test suites running complex assertions on voice interactions. Let's take a look at how we might begin to do this and redeem ourselves.
A recovering Physics graduate, Ben now spends approximately 25 hours per day slinging Ruby and is enjoying it a lot more than quantum field theory. Writing voice applications is a perfect fit for him, not least as a result of his addiction to talking. That this can be directed towards a robot can only make the world a better place.
Weaponizing the Cloud: Wardialing with Adhearsion
Rate this talk
Nathaniel Barnes, Department of Defense
With every advance in technology, people have found a way to use it to the detriment of others, which is why we spend so much time and effort focused on securing our servers and our applications. Developments in telephony are no exception to this idiom, and we'll discuss how we've integrated some of these into a next generation, open source wardialer. We'll also discuss some of the technical challenges involved, the dangers associated with this approach, and how you can perform penetration testing for your organization using these tools.
Nathaniel Barnes is a long time developer, using different technologies and languages to adapt to the problem du jour. A Ruby convert, he's been an evangelist for open source in general and Ruby in particular in his chosen industry. He is currently a Department of Defense contractor and has been working in the intelligence community for nearly a decade.
Lightning Talks
Got an idea? Something to share, but not enough for a full session? This is your chance to show your stuff among your peers. Signups will be open throughout the conference.
Survey Lulz
Daniel Beauchamp
Daniel Beauchamp presents a project he created during AdhearsionConf 2011: a demo app based on the concept of the children's game "Telephone." Hilarity and Trololo are the result
Adhearsion Console
Stephen George
Stephen George of Ifbyphone presents a lightning talk on the Adhearsion Console.
PRISM Overview
Jason Goecke
Jason gives a quick introduction to PRISM, the new telephony platform targeted for support in Adhearsion 2.0.
Deploying Adhearsion
Ben Langfeld
Ben Langfeld of Mojo Lingo shows where to find information about best practices for deploying Adhearsion applications.
How We Use Adhearsion
David Ryder
David Ryder presents how he uses Adhearsion at AdhearsionConf 2011.
Adhearsion Roadmap: 2.0 and Beyond
Ben Klang and Ben Langfeld
We will discuss Adhearsions future as a project: upcoming features, organizational evolution and technology prognostication.
Saturday 8th
| Time |
What |
Who |
| 9:00 |
Registration, Coffee & Bagels |
|
| 9:45 |
Welcome & Keynote address |
Ben Klang, Project lead & Founder, Mojo Lingo |
| 10:45 |
Developing Survey Phone Apps |
Stephen George, IfByPhone |
| 11:30 |
Short break |
|
| 11:45 |
Shopify <3 Adhearsion |
Daniel Beauchamp & Jonathan Rudenberg, Shopify |
| 12:30 |
Lunch |
|
| 14:00 |
Telephony in the cloud |
Jason Goecke, Voxeo Labs |
| 14:45 |
Intro to ConnFu |
Paul Golding, O2 Labs |
| 15:00 |
Adhearsion Hackfest / Pairing Sessions |
Everyone |
| 17:00 |
Asterisk 10 for Developers |
Steve Sokol, Digium |
| 18:00 - 21:00 |
AhnConf Food & Drink |
Thirsty Bear Brewing Company |
Sunday 9th
| Time |
What |
Who |
| 9:00 |
Coffee & Bagels |
|
| 9:45 |
Sunday Keynote |
Jason Goecke |
| 10:30 |
Testing Telephony - It's not all Terrible |
Ben Langfeld |
| 11:15 |
Short break |
|
| 11:30 |
Weaponizing the Cloud: Wardialing with Adhearsion |
Nathaniel Barnes, Department of Defense |
| 12:15 |
Lunch |
|
| 13:45 |
Lightning talks |
Everyone |
| 14:30 |
Roadmap discussion |
Ben Klang, Ben Langfeld |
| 15:15 - 15:30 |
Goodbye |
Ben Klang |
Thanks to our sponsors