Quantcast
Channel: Mojo Lingo
Browsing all 59 articles
Browse latest View live

Adhearsion 2: Call Controllers & Routing

In Adhearsion applications based on Adhearsion 1.x and earlier, the most popular way to write the meat of the application was directly in dialplan.rb, and applications would look something like this:...

View Article


Adhearsion 2: The New Menu DSL

Rapid and painless creation of complex IVRs has always been one of the defining features of Adhearsion for beginning and advanced programmers alike. Through the #menu DSL method, the framework...

View Article


Coming Down from the Ledge: A Response to Peak Telecoms

I recently read a thought provoking article by Martin Geddes entitled "Peak Telecoms."  It reads like a prophetic warning that, years from now, people will point to and say "and that's when the bubble...

View Article

Plugins in Adhearsion 2.0 – Part 1

The ability to easily add reusable functionality to a framework is one of the most important features. Plugins in Adhearsion 2.0 have been completely rebuilt to better suit the new structure and allow...

View Article

Plugins in Adhearsion 2.0 – Part 2

In our exploration of a newly generated plugin, we have so far mostly looked at the facilities Adhearsion provides to hook into the framework and your application. It is now time to actually build some...

View Article


Adhearsion 2.0: It’s ALIIIIVE!

What a rush!  Today marks another milestone in the Adhearsion project: the release of Adhearsion 2.0.  There has been a fury of activity in the last few days as we have worked hard to update...

View Article

Adhearsion on The Changelog

Adam Stacoviak and Wynn Netherland have released a new episode of The Changelog featuring the Adhearsion Project. Ben Langfeld and Ben Klang were interviewed to talk about the project, their views on...

View Article

AdhearsionConf Returns for 2012

We have some exciting news: Not only is AdhearsionConf back for 2012, but we also have a new location. And not just any location: thanks to our friends at AT&T, we will be holding AdhearsionConf in...

View Article


Image may be NSFW.
Clik here to view.

Adhearsion and FreeSWITCH: It’s About Time

One of the most often-heard questions from the community has long been: "Do you guys support FreeSWITCH?"  From the time I first took over as head of the Adhearsion Project and went on stage publicly...

View Article


Image may be NSFW.
Clik here to view.

Mojo Lingo Responds to the FTC Robocall Challenge: Robosmelter

The Federal Trade Commission posted a challenge several months ago on the US Government's Challenge.gov website.  The purpose of the challenge is to stop illegal robocalls.  It's tricky for so many...

View Article

In Memorial: David Ryder

Earlier this week I received a phone call with tragic news: David Ryder had passed away on Monday, Feb 4th, 2013.     David was a visible and energetic member of the Adhearsion community, having...

View Article

Reflections on Mobile World Congress 2013

Last week was my first opportunity ever to visit the famous Mobile World Congress, the largest show of the year for the mobile phone industry. First impressions: the show is HUGE. It's hard to...

View Article

Image may be NSFW.
Clik here to view.

Adhearsion Voice Platforms: A Comparison

When I’m at conferences or working with Mojo Lingo clients, I’m often asked about voice application projects that use the Adhearsion framework. I’ve noticed that the majority of newcomers to the...

View Article


Image may be NSFW.
Clik here to view.

Real-time Communications: The Network Opportunity

In my most recent post I hinted at identifying leading indicators of a different business model surfacing in the telecom / carrier industry, one that I think will transform our industry. At Mojo Lingo,...

View Article

Using `git bisect` to troubleshoot Ruby gems

Occasionally, something added to a gem used by one of your projects will break your application. Finding out where, when, and how it broke can be a challenge, especially if you upgrade several point...

View Article


Image may be NSFW.
Clik here to view.

Real-time Communications – Marketers, it’s time to take note.

I joined Mojo Lingo with a background in solution architecture, UX and product management in digital technologies. My focus had been mostly Web 1.0, 2.0 and leaning into 3.0 strategies and...

View Article

How do you use Adhearsion?

Developers at Mojo Lingo have long been the shepherds of the Adhearsion project, and we've always tried to take as much community involvement in developing Adhearsion as we can. Now we'd like to step...

View Article


Cloud vs. Premise: How to choose a Voice Application Platform

Recently, a question was posed on a telephony mailing list: "can anyone recommend a fast time-to-market development platform for voice apps? (Not LAMP + Asterisk)" My answer: It depends a bit on your...

View Article

Image may be NSFW.
Clik here to view.

Load Testing Voice Applications with SIPp

What is load testing? The development of a voice application ideally involves many testing steps. Unit, functional and integration tests give a developer a good degree of confidence about the...

View Article

Coding To The Test

Coding To The Test Automated tests are a wonderful tool for improving the quality of your software process. The Rails community has fostered a strong culture of automated testing, and although we at...

View Article
Browsing all 59 articles
Browse latest View live