In October, we released our completely redesigned iPad application, culminating months of implementing brand new functionality on both the client and the server. We use a node.js server that aggregates data from multiple back-end services, meaning we deal with complex asynchronous data flows. Previously, we used async and Step to manage these data flows. In...

Posts by Avik Das
-
- Topics:
- JavaScript,
- Control Flow,
- Mobile
-
Constructing a dynamic webpage usually involves fetching data from several remote services. In this post, I'll tell you about ASAP, a small JRuby library we've open sourced that provides a concise DSL to describe these remote data dependencies and fetch them in parallel. Parallel programming is hard For the June 2011 Hackday, I worked with my mentor Greg...
- Topics:
- Intern,
- JRuby,
- Open Source