With The Future of Mobile and Web Micro-content is Now

July 28th, 2015 |

New API Makes it Easy to “Cardify” Content

A new card UI metaphor – like those deployed from Google Now, Facebook Paper, Tinder, Pinterest and others – is rapidly being embraced by developers who want to deliver bursts of bite-sized information that is easy to read and act on, especially on mobile devices. For most organizations across multiple industries, the coding required to aggregate and stream public and private data into a usable card UI is a tedious, time-consuming, manual task.

With a stream-based storage and retrieval architecture at the core of its REST API, CardStreams’ pioneering approach makes it simple to create, manage, curate, and distribute bite-size content in activity streams, feeds, or timelines – and display them as cards with a few lines of code. At the heart of CardStreams API is a developer-friendly hosted platform to put micro-content at the center of amazing user experiences on mobile, web, and desktop applications…

Read more

Slice API Lets Developers Connect Users With Their Purchases

July 27th, 2015 |

Get Data On Exact Products, Pricing, Shipment Tracking, Recall Info And Price Drop Alerts

The Slice API provides developers with item-level purchase histories of opted-in Slice service users, enabling developers to build enhanced and personalized experiences for users with online shopping data from more than 500,000 merchants. Once a user has opted into a consumer Slice app which gives online shoppers better ways to manager their purchases, the Slice API draws primarily on the purchases contained in the users email inboxes. The result is extremely high-accuracy data on spending habits including which merchants a user tends to buy from, how much a user spends on different types of products, as well as up-to-date information on the status of any shipments that a user has in flight.

The Slice API powers apps that deal with all aspects of the post-purchase experience. For example they’ve worked with st…

Read more

Rails + jspm >= ECMAScript 6 awesomeness

June 26th, 2015 |

From the buzz on Twitter and blog posts, you could feel that ECMAScript 6 was finally coming. It has many things we’ve wished for for years, so it makes sense to start new projects with it in mind.

ECMAScript 6

Others have written in depth about various ECMAScript 6 features. I’d like to focus just on one: module loading. There is no common way to load your ES6 modules natively in the browsers. For example babel, has support for three different module loaders. There was a System dynamic module loader included in the ES6 specification, but in the end it was removed and work continued as WhatWG loader spec. Yes, you can define modules, classes, export them, and import them, but there is no way how to load them across files. This also means that the

Read more

Packing list for Startupbus

May 28th, 2015 |

Five developer tools to save time on the road

We are only a week away from the StartupBus kick-off party that we’ll be hosting at 3scale HQ in San Francisco. Since the bus will leave the next day, it’s already time to pack!

What do you need to bring with you on this crazy journey? Besides your usual list of travel essentials, I have some suggestions for tools you’ll need as a developer on the bus. These tools will help save you precious time in the face of weak internet connection, rate limiting on APIs, using a language you’re not familiar with, and the huge bandwidth needed for communicating with APIs. Check ’em out.

And join us for the party on June 3rd. If you’re interested in riding StartupBus this year but haven’t signed up yet, there may still be time to apply.


As develo…

Read more

How to load test & tune performance on your API (Part I)

April 30th, 2015 |

The role of APIs has evolved a lot over the past few years. Not long ago, web APIs were mainly used as simple integration points between internal systems. That is no longer true. Nowadays, APIs often are the core system of a company, one on top of which several client – web and mobile – applications are built.

When APIs were only used for back-office tasks such as extracting reports, their performance was never a key factor. However, APIs have slowly moved towards the critical path between an end-user and the service a company offers. This increase in criticality entails a direct consequence: performance of APIs really matters now.

It doesn’t matter how extremely well built your front-end applications are if the API data sources take several seconds to respond. Or even worse, if their performance is unreliable. Performance matters a great deal, and more so in a world of microservices, which means the source of what a client application shows is probably being aggregated from multiple APIs behind the scenes.

Read more

3D Robotics Releases New Free & Open DroneKit App Platform

March 30th, 2015 |

North America’s largest personal drone company, 3D Robotics (3DR), has announced the release of DroneKit, an SDK and web API (powered by 3scale) which will be free and open to developers. Now you can easily create apps and new functions for 3DR vehicles, and get your drone set up in minutes rather than days. Developers can create mobile, web-based, and even onboard computer apps. DroneKit is also “vehicle agnostic,” meaning it works for 3DR’s planes, copters, and rovers.

“DroneKit abstracts away the hard parts of writing flight control software, leaving you a clean, modern interface to code on.”

With this new app platform, 3DR has lowered the barrier of entry. We can expect to see drone users creating apps that fit more specific use cases. For example, this will make it easier for 3DR’s drones to be used for very specific industrial purposes – in addition to awesome toys and hacks – th…

Read more

3scale at Rails Girls Barcelona

March 30th, 2015 |

Last weekend (28 & 29 of March) 3scale sponsored and provided coaches for a Rails Girls Barcelona workshop.

Rails Girls is a community that organizes Ruby on Rails workshops all around the world. Its goal is to help participants (who can be men as well as women) with beginning to learn how to code.

A bunch of us got involved, participating in different ways. Our Solution Engineer Pili was one of the organizers, and our Hacker in Residence Nico and I, a fresh member of the Engineering team, helped with coaching. A couple of our teammates who are new to coding – Ania, our HR Coordinator, together with Etienne from the Sales team – even participated as students.

I am very happy with the outcome of this weekend because in 2013, I was a student in the first

Read more

TV Listings API Provides Everything You Could Want To Build A TV Guide

March 18th, 2015 |

The TV Listings API provides flexible delivery options for developers to integrate TV Media’s database of television and entertainment data into their apps and websites. The database includes channel lineups by postal code for cable, satellite, antenna and IPTV providers across the U.S. and Canada. It’s updated every two hours, so developers can provide customers with the most accurate and up-to-date information available.

The TV Listings API includes everything your users need to know to decide what to watch. In addition to basic station data — logos and daily schedules for TV, movies, and sports — the TV Listings API provides access to helpful programming details and content such as series and episode descriptions, cast lists and guests, as well as images. The API also allows you to filter TV shows and movies by genre, find movies by star rating, and search for when your favorite actors will be on.

Creative uses abound. For example, TV bloggers might use the API…

Read more

Edamam APIs — Access To The World’s Central Food Database

March 13th, 2015 |

Revolutionizing Nutrition Information

By leveraging its semantic technology against a database of 1.5 million recipes, Edamam aims to revolutionize nutrition information and become the world’s central food database. Now software developers have access to this treasure trove of highly accurate, real-time nutrition and recipe data at a low cost through the Nutrition Analysis API and the Recipe Search and Diet API.

Both APIs take advantage of Edamam’s proprietary natural language processing (NLP) technology, which the Edamam team has developed over the past three years to produce real-time analysis of any recipe or ingredient list. Users get back detailed nutrition information for over 30 nutrients and more than 20 major diets such as vegan, paleo and gluten-free.

The nutrition engine is used by a variety of partners including nutritionists, restaurants, weight loss programs, quantified self companies and recipe sites. Top food publishers like Epicurious and Random Hous…

Read more

3scale Hosts First API Meetup in Barcelona

March 9th, 2015 |

At 3scale, we are API nerds, and we are surely not the only ones if you look at the number of API-related events around the world. During the year we participate in a lot of conferences and meetups with the API community, but nothing really existed in our local community of Barcelona besides the yearly APIdays Mediterannea.

We wanted to host a local group for hackers to exchange ideas about APIs and show the world that Barcelona has an active tech scene. This meetup would let local hackers present their work on APIs, as well as give them the opportunity to hear world-class international speakers. We plan to host this meetup regularly, every 3 months at 3scale HQ.

What better time than the week of Mobile World Congress to do the first meetup?

For the first edition, we had the pleasure of hosting the Twitter Advocates team as part of the international tour of the Twitter Flock. Having just arrived from Berlin, Romain and

Read more