P
ProgrammableWeb Blog
blog.programmableweb.com · Company blog · on HN since 2007
ProgrammableWeb's blog covered web APIs, REST design, API providers, and developer platform news such as Twitter, Google, and Twilio.
What HN saysHN links it for API industry coverage, such as discontinued Google APIs, .io domains for APIs, API provider roundups, and the Maps elevation API.
158HN people shared it
20linked it in comments
366stories submitted
2.0Kstory points
13 years agolast shared
2007people per year2026
Most-shared posts
- 1REST API Alternatives2 people · 119 points · first shared 2013 · 78 comments on HN
- 2Google maps usage fees2 people · 83 points · first shared 2011 · 46 comments on HN
- 3Real Companies Spring From Latest Twilio Contest2 people · 26 points · first shared 2011 · discussion on HN
- 4Why REST Keeps Me Up At Night2 people · 12 points · first shared 2012 · discussion on HN
- 5Why the attack on Buffer was a wake-up call for the web2 people · 9 points · first shared 2013 · discussion on HN
- 6Riding the crest: Twitter API Traffic is 10x Twitter's Site Traffic2 people · 9 points · first shared 2007 · 3 comments on HN
- 7Marvel gives comic book characters their own API2 people · 7 points · first shared 2014 · discussion on HN
- 849 Upcoming Hackathons: Local, MongoDB, Music, Science and Big Data2 people · 5 points · first shared 2012 · 1 comments on HN
- 990 of top 200 sites have no mobile version. Opportunity?2 people · 5 points · first shared 2011 · 1 comments on HN
- 10API T&C's - How to Get them Right (or Wrong)2 people · 4 points · first shared 2012 · 1 comments on HN
- 11APIs Power Netflix’s Move to Cloud, Enabling World Domination2 people · 3 points · first shared 2011 · discussion on HN
- 1211 API Management Services2 people · 2 points · first shared 2011 · discussion on HN
- 13APIs with Errorpoints2 people · 2 points · first shared 2010 · discussion on HN
- 14Reaching a Million APIs and What to do When We Get There2 people · 2 points · first shared 2012 · discussion on HN
- 15LinkedIn Shuts Down Headhunting App: How Open is Open?2 people · 1 points · first shared 2012 · discussion on HN
What HN people wrote when they linked it
adrianwaj · 2010-09-27
Certification would more to do with proving an identity, a physical address, a bank account and being connected to real people. It's to make it more difficult for would-be scammers from being able to hide. Thus, a publically accessible website of who's raising money, for what, their photo, and some references who've vouched for this person would (I think and hope) significantly deter scammy behaviour. (of note, this type of information is becoming more accessible anyhow http://blog.programmableweb.com/2010/09/20/watch-out-for-stealthmodewa… - stealthmodewatch.com)
On the other side of the coin, investors could take a simple multi-choice test on ROI, accounting and finance principles .. whatever.
I'd have to brainstorm further. If an arm has a problem, you don't cut it off, you fix it and make sure it doesn't happen again with creative solutions - because you're not solving any problem by amputating (or rather not applying that solution correctly if there are healthier alternatives), you're just creating more problems.
-- another solution may be to simply cap investments at a certain amount, so people can't invest their life-savings in one go.
-- also, a way to search on these micro investments (and micro investors too) would be great: http://www.google.com/finance/stockscreener http://www.formds.com/filings (hat tip gojomo)
mehdim · 2014-03-13
Remember the 33 Google APIs that are no more..RIP http://blog.programmableweb.com/2013/07/09/33-google-apis-that-are-no-…
Multics · 2013-12-14
The Rise of .io Domain Names for APIs:
http://blog.programmableweb.com/2013/08/28/the-rise-of-io-domain-names…
.io domains are very popular in a ton of different areas, though!
toomuchtodo · 2013-05-08
How are you pulling the elevation data? I ask only so that I can go collect elevation data where it doesn't exist.
EDIT: Disregard. Found the elevation data:
http://blog.programmableweb.com/2010/03/25/google-launches-maps-elevat…
http://googlegeodevelopers.blogspot.com/2010/03/aint-no-mountain-high-…
jc4p · 2012-07-11
Blogspam, here are the direct links:
http://blog.programmableweb.com/2012/07/10/your-neighborhood-drug-stor…
http://thenextweb.com/apps/2012/07/10/kicksend-teams-up-with-walgreens…
hpique · 2012-06-07
The same author recently presented at Gluecon about the future of APIs. The presentation can be found here and is an interesting read: http://blog.programmableweb.com/2012/06/05/reaching-a-million-apis-and…
rcavezza · 2012-05-16
Programmable Web creates these lists every so often. Their most recent one was from late April: http://blog.programmableweb.com/2012/04/26/49-upcoming-hackathons-loca…
tantalor · 2012-04-21
Programmable Web noticed this last year when Google started charging more for their older APIs. Why kill the API when you can make as much money as you want from its users?
> Google is also providing developers a reason to finally move their maps off of Google Maps V2. Overages for the old version of Google Maps costs $10 per 1,000 map views.
http://blog.programmableweb.com/2011/10/27/google-maps-usage-fees-how-…
fleitz · 2011-10-05
Awesome job man!
Ease of use requests for the star chart page:
1. GeoIP db to get current location
2. Autofill location
3. autofill date
4. autofill local time
GEO IP: http://blog.programmableweb.com/2009/03/31/3-free-ways-to-geolocate-by…
Viral ideas:
1. Allow creation of star charts from FB data (eg. City / DOB)
2. Add FB share link.
3. People buy star charts for friends
It pains me that people believe in this psuedo-science, but will make you money ideas:
1. Allow some kind of astrological star chart that is
tangentially related to their astrological sign.
2. Pair with FB (eg. Fred's Libra Starchart)
Btw, yesterday was my birthday and if I could have posted this on my wall it would have been awesome. (Not the astrology part)
stdbrouw · 2011-02-15
Also interesting, if you're developing an API: http://blog.programmableweb.com/2010/08/16/writing-bulletproof-apps-wi…
akkartik · 2010-05-26
aditya · 2009-05-20
It's gone? 404 and no google cache!
Here's some other info though:
http://blog.programmableweb.com/2009/05/20/yahoo-releases-placemaker-a…
lstamour · 2014-03-23
I don't think that long-term I'd want any client-code speaking directly to the backend over a generic API. It's far more optimized to migrate to code that sends fewer requests with as little traffic as possible over the wire, and often that means knowing state both on the server and client, which isn't all that RESTful. http://blog.programmableweb.com/2012/05/15/why-rest-keeps-me-up-at-nig…
The point is the different design goals: Yes, you can send page after page of HTML, refreshing content that hasn't changed. But we moved to AJAX because that was inefficient. Better to have the browser ask for just the data it needed. Well, efficiency will then lead to either better protocols to bundle up multiple requests or the simpler approach of bundling up data into one request designed for that particular user's session. Hard to put RESTful, meaningful unique IDs on that one.
Of course, the risk you run is one I've frequently encountered in Google Music, for instance. The state graph is messed up somehow and duplicate data or corrupt data starts appearing in the JSON stream to the browser and in the UI. Not much you can do except refresh, logout, or wait for a code update to clear such caches, unfortunately. That can be the downside to "smarter" clients and why even today we have cache clearing and a "force-reload" action.
This is also why automated backend services should use REST for simplicity, and why UIs need to be built to consider network traffic, re-sending failed…
wiremine · 2013-10-02
This is more awesome than it first appears.
They are a SaaS "Create Once, Publish Everywhere" (COPE) provider. NPR popularized the term a few years back, and the use it in their production environment. I have one client actively using the same architecture in production, and they love it. They use a Django site as the backend, and node.js-powered websites to publish the content.
Some links on the topic:
http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-ev…
http://www.linkedin.com/groups/Do-you-COPE-Create-Once-3912082.S.11705…
http://www.slideshare.net/KMcGrane/adapting-ourselves-to-adaptive-cont…
http://karenmcgrane.com/2012/09/04/adapting-ourselves-to-adaptive-cont…
http://www.markboulton.co.uk/journal/adaptive_content_management
http://meetcontent.com/blog/structured-content-an-overview/
One of the uphill battles they face is the nomenclature. Most people couple their content creation tools with the publishing tools. I.e., we think of a CMS as both the editor and the content renderer. This sort of system decouples that.
I think they are smart starting with a PHP library: that seems to target a broad install base, and publishing in PHP using an API is much easier than building a solid CMS in PHP.
phereford · 2012-08-17
While I hate to blindly agree and lump all these successful companies into API traps, you are pretty much right. From a business standpoint, if Facebook (or any other API company) sees massive growth/activity in an application on its platform, you better believe they are going to take notice and have some course of action.
You can even throw LinkedIn into this group (http://blog.programmableweb.com/2012/06/21/linkedin-shuts-down-headhun…
The main aggravation/issue stems from developers wanting to use these APIs to gain access to users without fully qualifying the risks. I could easily be building a fantasy sports app on Facebook thinking, "they won't EVER get into this market. They have much bigger problems to solve." 2 years later, they get into the space and shut me down because I am a competitor.
These "wannabe collaborators" are not trying to improve the experience on said platform. They are trying to gain access to a vast database of users with low barriers of entry and an easy to use(/abuse) marketing channels. It's unfortunate that no one has the foresight into understanding where a company as large as Facebook/LinkedIn/etc may pivot into, but only insiders really have first hand knowledge of this sort of thing.
bane · 2011-09-09
Good point.
It's fun to do the popular comparison of Twitter vs. Facebook as well.
It's interesting to note that in terms of revenue, Facebook is pulling in around $5/user/year right now. But their valuation per user is around $114-$143 (currently $80-100 billion).
http://news.ycombinator.com/item?id=2969934
FB claims 700+million users, with 600million active.
Twitter claims 175million users but going by your metrics a much lower percentage are active.[1]
Given these numbers and a common metric of valuation over 5 years (and the assumption of no more user growth...I know it's not realistic but it makes the math easy), FB has to figure out how to multiply $25/user (over 5 years) by 4 to 6.
Twitter has a much steeper hill to climb to justify their valuation. Not only do they have less information about a user (so targeting advertising is harder), but FB has other methods of revenuing a user, online apps, games, etc. Twitter hasn't even proposed a revenue model outside of limited, randomly sampled, access to global tweet streams (which are likely not a major revenue driver in anybody's business plan) and recently announced paid forced tweets just showing up in people's streams (which I'm sure will go over well sarcasm).
To make matters worse, their experience doesn't really require people to come to their website. And it appears most activity is not via the site, so embedded adverts are going to be very hard.[2]
I can't figure out the math on this to be honest. Hell, I…