3 ms·
I launched the first version of https://ipinfo.io https://ipinfo.io a few hours after having the idea - but it was just a super simple webpage at the time. I ad
by coderholic 9y ago
I launched the first version of https://ipinfo.io https://ipinfo.io a few hours after having the idea - but it was just a super simple webpage at the time. I added the API within a few weeks I think, and that's when it started to take off. It was probably around a year before I added paid plans though, and another year before it started bringing in decent revenue, and then another year before I started working full time on it. See https://getputpost.co/from-side-project-to-250-million-daily-requests-909b9e373d94 https://getputpost.co/from-side-project-to-250-million-daily... for some of the story.
I've worked on tons of side projects before this (most unsuccessful, some with some success - busmapper.co.uk, donothingfor2minutes.com). My advice would definitely be to launch early and improve things over time.
- mattbeckman 9y agoThanks for this! I use an ipinfo bash function on my Mac probably every day. ipinfo() { curl ipinfo.io/$1 echo }
- highace 9y agoI'm sure there were already IP APIs available before you launched, what do you think helped you fight through the crowd to become as big as you are now?
- coderholic 9y agoSimplicity. You had to signup and register for an API token for the others, and then read the docs to figure out how to parse the response or work out what field you wanted. Can't get much easier than: $ curl ipinfo.io { "ip": "73.222.35.113", "hostname": "c-73-222-35-113.hsd1.ca.comcast.net", "city": "Mountain View", "region": "California", "country": "US", "loc": "37.3885,-122.0741", "org": "AS7922 Comcast Cable Communications, LLC", "postal": "94041" } Of course it's now evolved past that point. You can signup for an access token, we offer additional data sets (carrier detection, hosted domain details, ip type etc), and we've done a ton of work on infrastructure to handle over 300 million API req/day at very low latencies and without any stability issues, but simplicity and really focusing on developers is what I think helped with the initial growth.
- justboxing 9y ago> what do you think helped you fight through the crowd to become as big as you are now? I call it the "Stackoverflow Effect" :) See => How to get client's IP address using JavaScript only https://stackoverflow.com/q/391979/325521 https://stackoverflow.com/q/391979/325521 That question has over 1/2 MILLION views over an 8 year period, and is still very active almost every day. Creator of ipinfo.io has posted his solution with link back somewhere in the middle / bottom, and still manages to get a lot of referrals from there. He wrote about it here at HN few weeks ago. Here's that thread : "How I Took an API Side Project to 250M Daily Requests (ipinfo.io)" => https://news.ycombinator.com/item?id=14678473 https://news.ycombinator.com/item?id=14678473