Agility Feat - Custom Software Development

The AgilityFeat blog

At AgilityFeat we are more than just designers and coders. We are also thought leaders. Our team has spoken at numerous conferences around the US, Europe, and Latin America. We are leading the way when it comes to applying agile methodologies to nearshore software development in Latin America. Our blog is where we share those lessons with you, as well as news about what our team is up to.

Authors
Arin cole David Ford Jean
Categories
Startups User Group Reports conferences Customer Development lean Lean Startup Silicon Valley startups Agile Events agile agile2012 Continuous Deployment Startup News AskADeveloper BizDev Travels published scrum speaking UX Nearshore Agile Costa Rica nearshore AgilityCasts DareToBeLean boston news training webinar Lean Startup Conf ATDD product owner retrospective Projects ADP West CI TDD wishlisting testing Verify/ATI coaching Real Time real time Real Time Messaging webrtc big data hadoop hbase ruby ruby on rails HTML 5 NodeJS Design design mobile Real Time UX San Francisco fixed price education distributed estimation xp kanban Agile Richmond AgileCville body shops rapid feedback Standup Minimum Viable Product MVP Pivot Split Testing Startup leanDC marketing Lean DC ALNDC APLNDC remote standup games Philly Charlottesville Coding Across America AgileDC points humor hours range XP2011 burndown Uncategorized LeanCville HereCostaRica rails railsconf entrepreneur responsive web design mobile application tablet InnovateVirginia AgileIowa ACCUS StickyMinds TechWell ios development product development QANews offshore Outsource lean startup machine outsource MoDevEast Company Culture Pro Tips UVA html5 database usability product code team video jobs events entreprenuer distributed teams Raspberry Pi case study customers IoT StartupGrind clojure functional programming Internet of Things pubnub OReilly objective c webgl xcode arduino react.js semantic ui testimonial Chicago TADHack
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Year
2015 2014 2013 2012 2011 2010

Wellbeing Consult Testimonial on WebRTC for Tel...

Posted By:

We’re very pleased to release this latest testimonial from one of our happy clients at AgilityFeat. Wellbeing Consult is an Australian startup that came to us because of our team’s expertise in WebRTC and TokBox. We worked with them ea...

Arin Sime

Wellbeing Consult Testimonial on WebRTC for Telehealth

We’re very pleased to release this latest testimonial from one of our happy clients at AgilityFeat. Wellbeing Consult is an Australian startup that came to us because of our team’s expertise in WebRTC and TokBox. We worked with them earlier this year to build the first version of their Telehealth MVP, and just completed a […]

Go to full article

AgilityFeat team wins Telestax Award at TADHack...

Posted By:

Our WebRTC.ventures team participated at TADHack Chicago and won the Telestax award for our hack entry of an Apple Watch app that monitors your heart rate and notifies loved ones if you are having a heart attack. You can read the full post about o...

Arin Sime

AgilityFeat team wins Telestax Award at TADHack Chicago

Our WebRTC.ventures team participated at TADHack Chicago and won the Telestax award for our hack entry of an Apple Watch app that monitors your heart rate and notifies loved ones if you are having a heart attack. You can read the full post about our hack on our WebRTC.ventures site. To see a demo video […]

Go to full article

WebRTC Arduino DC Motor Control using PubNub, E...

Posted By:

A few weeks ago I wrote a post on how to use an Arduino to control a DC motor’s speed and direction as part of an on-going project of building a WebRTC controlled webcam. This week we’re taking that same build to the next level by addi...

Arin Sime

WebRTC Arduino DC Motor Control using PubNub, Electron, and Johnny-Five

A few weeks ago I wrote a post on how to use an Arduino to control a DC motor’s speed and direction as part of an on-going project of building a WebRTC controlled webcam. This week we’re taking that same build to the next level by adding the ability to control last week’s build remotely, […]

Go to full article

Using Arduino to Control DC Motor Speed and Dir...

Posted By:

This is the first in a series of posts I’m going to be writing in order to achieve the goal of having a WebRTC controlled webcam through an Arduino. The final build will consist of a webcam attached to a DC motor which will be controlled by ...

Arin Sime

Using Arduino to Control DC Motor Speed and Direction

This is the first in a series of posts I’m going to be writing in order to achieve the goal of having a WebRTC controlled webcam through an Arduino. The final build will consist of a webcam attached to a DC motor which will be controlled by an Arduino board. When complete we’ll be able […]

Go to full article

How to: Spectrum Analyser for WebRTC Audio Stream

Posted By:

I’m writing a series over at Real Time Weekly about using WebRTC on iOS, specifically to document the research we’ve been conducting in order to release a couple of iPhone apps, based on WebRTC, under AgilityFeat’s brand. One of ...

Arin Sime

How to: Spectrum Analyser for WebRTC Audio Stream

I’m writing a series over at Real Time Weekly about using WebRTC on iOS, specifically to document the research we’ve been conducting in order to release a couple of iPhone apps, based on WebRTC, under AgilityFeat’s brand. One of these apps is a remote spectrum analyzer based on real-time audio streams. In this tutorial we’ll […]

Go to full article

Did you know? – Applying Effects to WebRTC Vide...

Posted By:

Did you know you can apply effects to your WebRTC video stream using WebGL Shaders? And quite easily I might add. This is a demo I assembled in about an hour: That’s a real time video conference call and I applied an Edge Shader to achieve t...

Arin Sime

Did you know? – Applying Effects to WebRTC Video in Real Time

Did you know you can apply effects to your WebRTC video stream using WebGL Shaders? And quite easily I might add. This is a demo I assembled in about an hour: That’s a real time video conference call and I applied an Edge Shader to achieve that effect you see there. The code is up […]

Go to full article

AgilityFeat launches new service WebRTC.ventures

Posted By:

Our team at AgilityFeat has been doing real-time development for a while now. It started when we fell in love with PubNub, a commercial platform for real time messaging which we have used to build collaboration applications, data dashboards, and m...

Arin Sime

AgilityFeat launches new service WebRTC.ventures

Our team at AgilityFeat has been doing real-time development for a while now. It started when we fell in love with PubNub, a commercial platform for real time messaging which we have used to build collaboration applications, data dashboards, and more. We thought that was pretty interactive, until I discovered WebRTC. I was able to […]

Go to full article
Share:

O’Reilly Media publishes WebRTC Video course by...

Posted By:

I’m excited to announce that after months of work and editing, O’Reilly Media has published an Introductory course on WebRTC that I developed for them. Our team at AgilityFeat has built a number of WebRTC applications for ourselves and...

Arin Sime

O’Reilly Media publishes WebRTC Video course by AgilityFeat’s Arin Sime

I’m excited to announce that after months of work and editing, O’Reilly Media has published an Introductory course on WebRTC that I developed for them. Our team at AgilityFeat has built a number of WebRTC applications for ourselves and our clients, and we also edit the weekly newsletter RealTimeWeekly.co, which regularly includes WebRTC content. We’ve […]

Go to full article

Pickasound turning heads

Posted By:

A few months back we shared the inside scoop on building Pickasound, the social music collaboration platform founded by Toju Ometoruwa and Adam Koehler. Now, the world is taking notice. Recently, the application was featured in a piece titled R...

Arin Sime

Pickasound turning heads

A few months back we shared the inside scoop on building Pickasound, the social music collaboration platform founded by Toju Ometoruwa and Adam Koehler. Now, the world is taking notice. Recently, the application was featured in a piece titled “Pickasound Adorns the Rockstar in You” on the Technology and Startup Blog, Startup Dope. We’re proud to share the […]

Go to full article

The best real-time blog posts of 2014

Posted By:

2014 has been a very interesting year in the real time development space. WebRTC has started to take off, with some major announcements confirming that it’s more than hype. The WebRTCHacks team showed that Google Hangouts is based on a modified ve...

Arin Sime

The best real-time blog posts of 2014

2014 has been a very interesting year in the real time development space. WebRTC has started to take off, with some major announcements confirming that it’s more than hype. The WebRTCHacks team showed that Google Hangouts is based on a modified version of WebRTC through network analysis, Microsoft announced a web version of Skype using […]

Go to full article

Pickasound- Using WebRTC to Build a Music Colla...

Posted By:

In early 2014, we were approached by an entrepreneur who wanted to build a new type of music collaboration application. The application would allow musicians to exchange ideas and build songs together via the web without any type of download requi...

Arin Sime

Pickasound- Using WebRTC to Build a Music Collaboration Application

In early 2014, we were approached by an entrepreneur who wanted to build a new type of music collaboration application. The application would allow musicians to exchange ideas and build songs together via the web without any type of download required. We’re excited to announce the private beta and share Pickasound with the world. The application uses […]

Go to full article

Adding WebRTC video to a 2nd screen application

Posted By:

Earlier this year, as an excuse to combine work with my obsessive viewing of the World Cup, I built a simple 2nd screen application for sharing goal predictions and comments with friends during a game. I did this as an exercise in working with Pub...

Arin Sime

Adding WebRTC video to a 2nd screen application

Earlier this year, as an excuse to combine work with my obsessive viewing of the World Cup, I built a simple 2nd screen application for sharing goal predictions and comments with friends during a game. I did this as an exercise in working with PubNub, a real-time service for publish/subscribe messaging. The resulting app was […]

Go to full article

Web RTC and Designing Realtime Experiences

Posted By:

We are excited to announce that three members of the AgilityFeat Team were recently guests on The Web Platform Podcast. Mariana Lopez, Allan Naranjo and Arin Sime spent some time with the Web Platform Podcast crew discussing a broad range of topic...

Arin Sime

Web RTC and Designing Realtime Experiences

We are excited to announce that three members of the AgilityFeat Team were recently guests on The Web Platform Podcast. Mariana Lopez, Allan Naranjo and Arin Sime spent some time with the Web Platform Podcast crew discussing a broad range of topics related to Real Time Communications and Web RTC. The discussion begins with an […]

Go to full article

Design for your customers first so you don’t pe...

Posted By:

This week I read a good TechCrunch article about the importance of putting your customers first. While this sounds obvious, author Ron Miller is making a crucial point when he says to put your customer “at the center of everything you do, or you c...

Arin Sime

Design for your customers first so you don’t perish

This week I read a good TechCrunch article about the importance of putting your customers first. While this sounds obvious, author Ron Miller is making a crucial point when he says to put your customer “at the center of everything you do, or you could be risking the very survival of your business.” He continues […]

Go to full article

HTML5DevConf Video: 6 Months with WebRTC

Posted By:

Last May I had the pleasure of presenting at the HTML5DevConf in San Francisco. With me was David Alfaro, AgilityFeat co-founder, and Mariana Lopez, our UX lead. Also joining us remotely was Allan Naranjo, a software engineer at AgilityFeat and th...

Arin Sime

HTML5DevConf Video: 6 Months with WebRTC

Last May I had the pleasure of presenting at the HTML5DevConf in San Francisco. With me was David Alfaro, AgilityFeat co-founder, and Mariana Lopez, our UX lead. Also joining us remotely was Allan Naranjo, a software engineer at AgilityFeat and the development brains behind the application we presented. Our presentation focused on what we had […]

Go to full article

Video: Mariana Lopez on Real-Time Interaction D...

Posted By:

Last week our UX lead Mariana Lopez presented at the ModevUX conference in Washington DC on how to do interaction design for Real-Time applications. Below is the video from her talk – check it out to learn some best practices for your next r...

Arin Sime

Video: Mariana Lopez on Real-Time Interaction Design

Last week our UX lead Mariana Lopez presented at the ModevUX conference in Washington DC on how to do interaction design for Real-Time applications. Below is the video from her talk – check it out to learn some best practices for your next real-time or WebRTC application. Interaction Design for Real Time Applications – Mariana […]

Go to full article

2 Quick examples of WebRTC in-context communica...

Posted By:

I believe the great promise of WebRTC based video, audio and data applications has nothing to do with browser compatibility or plugins. It all comes down to finding innovative ways that you can use these technologies to add value through in-contex...

Arin Sime

2 Quick examples of WebRTC in-context communications

I believe the great promise of WebRTC based video, audio and data applications has nothing to do with browser compatibility or plugins. It all comes down to finding innovative ways that you can use these technologies to add value through in-context communications. Recently I came across two examples worth highlighting. The first is online education, […]

Go to full article

Real-Time Apps: Designing for the 4th Dimension

Posted By:

Today Mariana Lopez gave a talk at the ModevUX conference in Washington DC to a packed room on UX and design considerations when building real-time web applications. The slides are available below, and we have also posted the key takeaways below. ...

Arin Sime

Real-Time Apps: Designing for the 4th Dimension

Today Mariana Lopez gave a talk at the ModevUX conference in Washington DC to a packed room on UX and design considerations when building real-time web applications. The slides are available below, and we have also posted the key takeaways below. Design for the 4th dimension: Real-time apps from Arin Sime Here are Mariana’s key […]

Go to full article

NYC WebRTC presentation

Posted By:

Back in April I had a lot of fun presenting on WebRTC at the New York City Node.js meetup. We met at the offices of Shutterstock in the Empire State Building, and I was the second of two presenters that evening. Despite the late hour, the group th...

Arin Sime

NYC WebRTC presentation

Back in April I had a lot of fun presenting on WebRTC at the New York City Node.js meetup. We met at the offices of Shutterstock in the Empire State Building, and I was the second of two presenters that evening. Despite the late hour, the group there asked a lot of great questions. Hakka […]

Go to full article

How to make a million dollars with WebRTC

Posted By:

There are two types of people interested in new technologies: geeks who enjoy the technical high of being an early adopter or writing the early tutorials and books, and those who are looking for how to make a million dollars or more off the idea. ...

Arin Sime

How to make a million dollars with WebRTC

There are two types of people interested in new technologies: geeks who enjoy the technical high of being an early adopter or writing the early tutorials and books, and those who are looking for how to make a million dollars or more off the idea. Some of us are both, and even the most altruistic […]

Go to full article

WebRTC Fundamentals with Lisa Larson-Kelley

Posted By:

Lisa Larson-Kelley is a well established expert on web video, and recently she has applied that expertise to the WebRTC standard for HTML5 use of in-browser video, audio and data channels. If you’re new to WebRTC, the simplest and most commo...

Arin Sime

WebRTC Fundamentals with Lisa Larson-Kelley

Lisa Larson-Kelley is a well established expert on web video, and recently she has applied that expertise to the WebRTC standard for HTML5 use of in-browser video, audio and data channels. If you’re new to WebRTC, the simplest and most common example of how to use it is to build video chat directly into your […]

Go to full article

In-Context Communications with WebRTC *is* revo...

Posted By:

Communication has always been about “location” Just like in real estate, communication is all about “location, location, location.” It’s always been that way, but it’s getting turned around. The first communicat...

Arin Sime

In-Context Communications with WebRTC *is* revolutionary

Communication has always been about “location” Just like in real estate, communication is all about “location, location, location.” It’s always been that way, but it’s getting turned around. The first communication tool was the campfire. No, not that campfire, I mean the older one, from before the internet. You know, the one that hurts your […]

Go to full article

4 Key Insights about WebRTC from the experts

Posted By:

This week I attended the WebRTC “conference in a conference” that was part of Enterprise Connect in Orlando Florida. In addition to being a welcome respite from the lingering cold weather of my home in Virginia, it was also a welcome opportunity t...

Arin Sime

4 Key Insights about WebRTC from the experts

This week I attended the WebRTC “conference in a conference” that was part of Enterprise Connect in Orlando Florida. In addition to being a welcome respite from the lingering cold weather of my home in Virginia, it was also a welcome opportunity to network with the leaders and experts of the WebRTC world. I spent […]

Go to full article

5 uses for Real-Time Data Dashboards

Posted By:

What good is “Big Data” if it’s old and out of date? Data analysts and enterprises are finding more needs for real-time insights into their data, not just historical views into data. The term “historical data” is very...

Arin Sime

5 uses for Real-Time Data Dashboards

What good is “Big Data” if it’s old and out of date? Data analysts and enterprises are finding more needs for real-time insights into their data, not just historical views into data. The term “historical data” is very relative of course, but in an increasing number of uses cases, data from yesterday or even an […]

Go to full article

AgilityFeat to release book on Building Real-Ti...

Posted By:

I’m very pleased to announce that our team is well into writing a book on how to build real-time web applications using WebRTC and publish/subscribe real-time messaging networks. I’ve been presenting this topic to user groups for a while now using...

Arin Sime

AgilityFeat to release book on Building Real-Time Web Applications

I’m very pleased to announce that our team is well into writing a book on how to build real-time web applications using WebRTC and publish/subscribe real-time messaging networks. I’ve been presenting this topic to user groups for a while now using a tool that we built in NodeJS and which showcases real-time messaging and WebRTC […]

Go to full article

When should you use the WebRTC DataChannel?

Posted By:

Let’s say you have a browser application that needs to keep data in synch between multiple users in real-time. Perhaps it’s a real-time data dashboard, or an online collaboration tool like Sensei, or a multiplayer game. Should you use a publish/su...

Arin Sime

When should you use the WebRTC DataChannel?

Let’s say you have a browser application that needs to keep data in synch between multiple users in real-time. Perhaps it’s a real-time data dashboard, or an online collaboration tool like Sensei, or a multiplayer game. Should you use a publish/subscribe data model or the peer-to-peer model of the WebRTC DataChannel? Recently I have been […]

Go to full article

WebRTC is my hammer

Posted By:

If all you have is a hammer, then everything looks like a nail. I may be falling victim to this old adage admittedly, but everywhere I look recently I see possible applications of WebRTC technology. For those not aware, WebRTC is part of the HTML5...

Arin Sime

WebRTC is my hammer

If all you have is a hammer, then everything looks like a nail. I may be falling victim to this old adage admittedly, but everywhere I look recently I see possible applications of WebRTC technology. For those not aware, WebRTC is part of the HTML5 standard and it allows you to add in encrypted peer […]

Go to full article

Real Time and WebRTC demo at MoDevEast

Posted By:

Real Time messaging is an increasingly important part of web and mobile applications, and David Alfaro and I witnessed the growing interest in this topic during our talk at MoDevEast recently. We have a very engaged group at our presentation where...

Arin Sime

Real Time and WebRTC demo at MoDevEast

Real Time messaging is an increasingly important part of web and mobile applications, and David Alfaro and I witnessed the growing interest in this topic during our talk at MoDevEast recently. We have a very engaged group at our presentation where we covered our experiences with real time messaging frameworks like PubNub, and then our […]

Go to full article

10 Resources for the new WebRTC standard

Posted By:

Bringing Real Time Communications to the browser WebRTC was one of the hot topics at the HTML5 Developers Conference that I attended this week, and for good reason. WebRTC is a promising new standard that makes it easier for you to incorporate pee...

Arin Sime

10 Resources for the new WebRTC standard

Bringing Real Time Communications to the browser WebRTC was one of the hot topics at the HTML5 Developers Conference that I attended this week, and for good reason. WebRTC is a promising new standard that makes it easier for you to incorporate peer to peer exchange of video, audio, and data directly between two client […]

Go to full article