Appstore This guest post comes from Alex Willen, Developer Advocate at Box.net. Alex works with the Box platform, improving its usability and evangelizing it to developers. So you’ve decided to put together an API, an excellent choice which I applaud. While this is an enormous step in the right direction, hopefully you’re aware that the there’s much more to be done–more, in fact, than I could begin to cover here. The why is simple – a directory is beneficial to both developers that are building apps on your platform and to your users. Think about this from the perspective of your average, individual developer. Now take the perspective of a user of your service. “But I do expose third party apps,” you say, “I write about them in our blog!” Hopefully the value of an app directory is now apparent to you. I know that choosing to spend either time or money isn’t exactly an easy solution, but an app directory is an important thing, and important things are rarely free.
11 Tips on Hiring a Rails Developer By Peter Cooper / November 29, 2007 The following article is a guest article written by John Philip Green of Savvica, a Toronto based educational technology company whose development efforts are focused on Ruby and Rails. Hiring Rails full-time Rails developers is hard. Here's why: Surging demand. You will likely fight other companies for every recruit.$100/hour++ freelance consulting rates are commonplace.It's hard to evaluate candidates. I've hired ten full-time Rails developers into startups so far in 2007, but to do that I've had to interview hundreds and learned a lot of lessons. Don't use Monster.com or recruitment agencies. Happy Hiring!
Hackathon This guest post comes from Jimmy Jacobson, a developer and advocate with Zappos IP, Inc’s API team. Shiny. That’s what your API is. Brand new. Developers can: search your catalog, get your reviews, post orders or comments, and everything! Hackathon Demo Open House A great way to encourage your own developers to use your API is by giving them the time to do it. Faster Path to Production for Projects: Basing a Hackathon project off public APIs help it get pushed to production fast because it is built on a system that has already gone through your QA process, is in production, and backed by your entire monitoring team. Encouraging developers within your company to use your public API not only for roadmap projects but also for fun will pay dividends in both happiness and innovative tools. Executive Editor Adam DuVander interviewed the author about internal API usage at Future of Web Apps. Both comments and pings are currently closed.
Pricing Data in the overload age This guest post comes from Nick Ducoff, Co-founder and CEO of Infochimps, an Austin-based marketplace to find, share and build on data. He blogs at nick.vc. Do you remember what it was like to figure out what was going on in your city fifteen years ago? Fast-forward to today, and this is obviously no longer the case. Just because, we, the consumers, aren’t paying for that information, doesn’t mean nobody is. There are a lot of companies like Groupon that generate a lot of data, but whose primary business is selling something else. At Infochimps, we are building a platform to help companies in the business of selling data, and also those that aren’t, to monetize their data assets. 1. Some customers need data in real time, and are willing to pay a premium for it. Lesson: Think about how scarce your data is. 2. Companies like Yelp spend a lot of money to keep their local business database updated because businesses open, close and move all the time. 3. 4. 5. The Big (Data) Picture
HTML5 Introduction Limiting API Usage? As a consumer of APIs, one thing you encounter every day are API rate limits. Just about every API has limits on the number of calls you can make against their API. As developers, we accept the limits because in many cases we are getting the API for free. Some API owners solve this problem of “excessive calls” by setting a daily limit on API calls. But other API owners are going even further. YellowAPI.com – YellowAPI.com actually pays users for higher volumes of traffic from applications, attracting “API fanboys,” as in the video embedded below.Qwerly – Qwerly social data API provides significant discounts the more calls your application makes. Of course, not all APIs are suitable for this kind of approach. Both comments and pings are currently closed.
Getting to Flow When design and client cultures truly come together, magical and memorable projects emerge. These magic projects aren’t random, though: I’ve come to understand that the conditions for creating good work aren’t a mystery, and that with a few thoughtful changes you can make those conditions more likely to occur on your next project. To get there, you’re going to have to challenge your clients to be a part of your creative process. We want to do Good Work#section1 In the best partnerships, all parties have the space to do Good Work: “enjoy[ing] doing your best while at the same time contributing to something beyond yourself,” as Coert Visser writes. These magical projects don’t depend on a single culture dominating the partnership, though. Flow is a concept credited to Mihalyi Csíkszentmihályi, a Hungarian psychology professor, who described his observations in academic articles and in the popular book Flow: The Psychology of Optimal Experience. Enabling immediate feedback#section2