Let me preface this post by saying that PhoneGap, Ionic, Titanium and Cordova are fantastic, easy to use tools which allow us to garner the simplicity of Javascript within iOS. They bridge a very wide gap between web and native in several...
Ford
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...
A real time Lean game using PubNub
Building the Penny Flipping game using Clojure, ClojureScript and PubNub Author's note: A portion of this post was also published on PubNub's blog If you have ever attending a lean or agile process training, then you may have encountered...
beIn The Beat
We're passionate about building beautiful, valuable products at AgilityFeat. We're also passionate about Futbol and Music so when we were approached working on a project that combines all three passions, we jumped at the opportunity. The...
Announcing: Web Application Overview for the Non-Technical (it’s free)
In my role at AgilityFeat, I have the pleasure to work with entrepreneurs everyday. I love to spend time talking about project ideas and learning about what makes each entrepreneur passionate about their particular idea. Most importantly...
3 IoT Takeaways from SXSW for Entrepreneurs
Last week, thousands of techies descended on Austin, Texas for SXSW Interactive. As one might expect, the Internet of Things or IoT was a hotter topic than where to get the best barbeque (here's my recommendation by the way). The interest...
How to build a Walking Skeleton in Clojure
This blog post was co-authored with Germán Goldenstein. At AgilityFeat we strongly believe that our technical success in building products is based on the combination of meticulous software engineering practices and a simple, yet...
4 things you have to know about your IoT MVP
Building an Internet of Things prototype or Minimum Viable Product is no small matter. This is definitely a hot space to consider for your business, but it's not as simple as moving to a different programming framework. There are some...
PubNub publishes case study on AgilityFeat client
PubNub, a leading provider of real time messaging infrastructure for internet applications, published a case study this week on Decisiv, one of our clients here at AgilityFeat. Decisiv provides Software as a Service (SaaS) to the trucking...
Building your Lean MVP with AgilityFeat
One of our most fun projects in 2014 was working with lean startup entrepreneur Steph Hay. Steph came to us with a number of project ideas, and through brainstorming sessions we all agreed to tackle a "baseball cards for CrossFitters"...
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...
How we blended teams with a US client
How do you blend a distributed offshore team with your in-house development team? Our teams are based around Latin America and our clients are often in the United States. When you want to hire a team from another part of the world and...
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...
5 questions to ask before picking a startup idea
Most entrepreneurs know they want to become an entrepreneur before they actually have a specific business idea. They have an inner desire to create, to build a product or a business out of nothing, to control their own destiny, to shape...
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...
Video: Raspberry Pi’s and Node.js
Javascript is not just for the web! With Node.js you can run it on Raspberry Pi's too. Allan Naranjo, who is a developer at AgilityFeat, has built kiosk applications using Node.js running on a Raspberry Pi. This month Allan gave a talk...
Internet of Things Design doesn’t have to be overwhelming
The Internet of Things, Big Data, real time communications and messaging. It conjures up images of complicated data dashboards with lots of running charts, streaming data, blinking lights, machines that go “ping”, and just for fun maybe a...
3 tips for Onboarding Remote Hires
Building a great remote team has enormous benefits. By expanding one’s talent pool beyond your local area you can dramatically increase your chances for finding people who possess the unique set of skills and talents for your team. As a...
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...
Announcing: Pi’s, Node, and Real-Time things
We are excited to announce that our resident node.JS guru, Allan Naranjo has been selected to speak at not one but two upcoming conferences in San Francisco. In October, Allan will...
7 Keys to ensure harmony between UX and Development
Software development is by its nature a very creative process. Obviously graphic design is an art form, but there is also an art to the technical architecture of a project, the coding style, the way you test, and the interaction design....
Hiring a Remote Team
Last week Entrepreneur.com featured a great article on hiring remote teams. The article, written by David and Carrie McKeegan has a wonderful list of tips for remote hiring that are relevant for in-house hires as well. Since AgilityFeat...
Awesome team building for distributed teams
At AgilityFeat, we are a very distributed and very agile team. Culture is important for any team, but it's even more important for distributed teams because you need a strong culture to overcome the possible inefficiencies of doing work...
Teachstone looking for an Applications Lead Architect
If you're interested in working in one of the nicest small cities in the US (Charlottesville, Virginia), with a very interesting education business (Teachstone), and you want the side benefit of working with our team at AgilityFeat, then...
Do you really have the time for a startup?
It’s not enough to have a good business idea, you must have the time to execute on that idea. Which makes this story from Wired magazine even more impressive. Dutch programmer and designer Pieter Levels is on a quest to build a new...