HN is my favorite place to hire engineers for ipinfo.io - we’ve hired at least 10, although most of those have applied to jobs that I’ve posted on who’s hiring. I do browse who wants to be hired and ask people to apply who look like a fit too though.
It looks like ipinfo works in a fascinating problem space. I see that you had a few “Who is Hiring” posts earlier this year, but none in the May or June threads. Do you have a sense of whether you’ll be looking for more engineers in the near future?
I wanted to be a DE, but I got interviewed for a success engineer post for one company. So, in a random thread, I described what my plans would be if I got hired in a success role.
So, Coderholic saw that comment, he sent me an email and asked me to apply to be their first DevRel. He was extremely patient with me and was kind enough to give me a shot.
That's how I made it IPinfo. I really love my job, and I feel privileged to be a part of the team.
I just integrated your service into a back-end system for a company building some VR stuff. I switched to your service because an issue in another IP lookup service was causing a bug in our server back-end. I think, over the years and various projects, I've had to integrate ipinfo.io at least a half-dozen times in a variety of projects, usually a server written in C or C++.
Thanks for the free database! I run several non-public services and It's and geo restricting it got rid all vuln scanning and exploit testing overnight.
I had 0 intentions of using an API to query every single incoming address for privacy reasons.
The database is super nice. Try out ASN based restrictions as well, you can block suspicious data centers as well.
Let me know if you have suggestions or feedback about it. Also if you are found a neat trick please share it as well. Because it is a data product there are infinite ways to use it, so, documenting everything is very hard.
Oh hey Ben, it's fun to see someone I interacted with professionally out in the wild! I remember I guessed your email once and you responded immediately.
I think your actual complaint is that coderholic's posts mostly (if not entirely) are about his company. It's true that good community members post about things that interest them generally, rather than using HN just for promotion (this is in the site guidelines: "Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity"). But it's also true that people sometimes end up posting like that because their startup is the main thing they have something to say about, and it's not some sort of nefarious intentional plan. Either way, the best way to get your point across is to be gentle and respectful. If you come out with guns blazing, not many people are going to react well to that!
I’m not sure why you think I’m lying, or why it’s so unbelievable that we’ve hired at least 10 engineers from HN? It’s true, and fairly easy to verify too.
IPinfo is a leading provider of IP address data. Our API handles almost 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of over 20, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we're currently hiring for this role:
- Senior Software Engineer - generalist engineer (or backend focused) to help improve our data pipelines, ship new APIs and data sets, help support the data and web teams, and more (ideally strong golang, bash, sql and node.js experience) - https://ipinfo.bamboohr.com/careers/43
Any questions about the role or IPinfo feel free to reach out to me directly at ben@ipinfo.io
Sorry for your bad experience! We review every application, but we don't reply to every one.
For candidates that we think could be a fit for the role we'll usually send over some questions over email, and then schedule an interview if we like the answers, or let them know we don't be moving forward.
Not sure what stange you got to (if we never replied to your application at all, or if you were emailing us and then didn't hear back)? Happy to look into your application and send some feedback if you reach out to me (ben@ipinfo.io).
Ah, then I'm sorry - that's my bad. If you'd gone to the trouble of answering questions over email then I should totally have got back you and not ghosted you. I do try to do that with everyone I engage with about a role over email, but it looks like I didn't on this occasion - apologies!
If you or anyone else finds yourself in a similar situation in the future I'd encourage you to shoot over a reminder email to bump the conversation to the top of the inbox of the person you're waiting on a reply from. In almost all cases being "ghosted" just means your email got lost in a busy inbox, and a quick nudge (or 2) is likely all that's needed to get the reply.
I can share some thoughts from a hiring perspective. For context I'm the founder & CEO at https://ipinfo.io - we're a fully remote team of around 30 people, and we've hired at least 10 of those this year, many via the monthly HN Who's Hiring posts, eg. https://news.ycombinator.com/item?id=33076376
The best way to stand out is to put some effort into the application. We get many applications that just include a resume, and no additional details. We also get a lot that include some very generic details that could relate to any job post (eg. "I'd like a remote job for reason X"). Applications that include even the smallest bit of customization will put you way ahead of many candidates (eg. "I saw your post on HN and it caught my eye for reason X and I think it'd be a fit for me because of Y").
Cold outreach direclty to me (email or LinkedIn) is usually a good sign, but again those vary greatly in quality. The worst ones don't give me any information about the candidate (eg. "Saw your post on HN, can you give me more details?"). The very best ones demonstrate that you're proactive, and a great communicator (eg. "Hey Ben, just submitted my application for the role I saw you posted to HN. I'm excited about the role for reason X, and think it could be a great fit because of Y. You can found out more about me at 1, 2 or 3. If there's anything you think I could improve on my application please let me know. And here are a few thoughts I had about your company/product from a quick glance: Z. Hope to hear back from you or the team soon, thanks!")
A really important part of fully remote work is communication, and the application process is a great way to desmonatate that, but it's something people often miss.
I second this both as a manager and as someone who cold out reached to a careers page for my current remote gig.
There’s not a shortage of engineers. There IS a shortage of engineers who care enough to spend an extra 15 minutes on a task to finish it. Spending 15 minutes on a short note with your resume is the best way to show you have this trait.
IPinfo is a leading provider of IP address data. Our API handles almost 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of over 20, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we've got various roles we're looking to hire for:
- Sr Fullstack Engineer - tech lead for a web eng team. Work on the codebase that powers our API, improve our rate limiting & authentication, help build out new features etc. Apply via https://ipinfo.bamboohr.com/jobs/view.php?id=35
- DevOps / infra eng - our second infra hire. Should be familiar with google cloud, k8s, big query, airflow etc. help keep our api up and efficiently handling our volume. Apply via https://ipinfo.bamboohr.com/jobs/view.php?id=32
Any questions about the roles or IPinfo feel free to reach out to me directly at ben@ipinfo.io
IPinfo is a leading provider of IP address data. Our API handles almost 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of over 20, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we've got various roles we're looking to hire for:
- Senior Software Engineer - generalist engineer to help improve our data pipelines, ship new APIs and data sets, work on our SDKs and product integrations and more (ideally strong golang, bash, sql and node.js experience) https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=hn
- Senior Engineer / lead - Data Team - help build and maintain our data pipelines, including IP geolocation, VPN detection, build out new data sets and insights etc. Help roadmap and plan the data team activities. https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=aWQ9M...
- DevOps / infra eng - our second infra hire. Should be familiar with google cloud, k8s, big query, airflow etc. help keep our api up and efficiently handling our volume. Apply via https://ipinfo.bamboohr.com/jobs/view.php?id=32
Any questions about the roles or IPinfo feel free to reach out to me directly at ben@ipinfo.io
IPinfo is a leading provider of IP address data. Our API handles almost 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of over 20, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we've got various roles we're looking to hire for:
- Senior Software Engineer - generalist engineer to help improve our data pipelines, ship new APIs and data sets, work on our SDKs and product integrations and more (ideally strong golang, bash, sql and node.js experience) https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=hn
- Senior Engineer / lead - Data Team - help build and maintain our data pipelines, including IP geolocation, VPN detection, build out new data sets and insights etc. Help roadmap and plan the data team activities. https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=aWQ9M...
- DevOps / infra eng - our second infra hire. Should be familiar with google cloud, k8s, big query, airflow etc. help keep our api up and efficiently handling our volume. Apply via https://ipinfo.bamboohr.com/jobs/view.php?id=32
Any questions about the roles or IPinfo feel free to reach out to me directly at ben@ipinfo.io
It doesn't currently support calculations, but it does support conversion of start-end ranges to CIDRs (via `range2cidr` and `cidr2range`) and `grepip`. If you just want to get details for an IP it's gives a great overview, and supports bulk lookup too:
$ ipinfo 8.8.8.8
Core
- IP 8.8.8.8
- Anycast true
- Hostname dns.google
- City Mountain View
- Region California
- Country United States (US)
- Location 37.4056,-122.0775
- Organization AS15169 Google LLC
- Postal 94043
- Timezone America/Los_Angeles
ASN
- ID AS15169
- Name Google LLC
- Domain google.com
- Route 8.8.8.0/24
- Type business
Company
- Name Google LLC
- Domain google.com
- Type business
Privacy
- VPN false
- Proxy false
- Tor false
- Relay false
- Hosting false
- Service
Abuse
- Address US, CA, Mountain View, 1600 Amphitheatre Parkway, 94043
- Country United States (US)
- Email network-abuse@google.com
- Name Abuse
- Network 8.8.8.0/24
- Phone +1-650-253-0000
EDIT: Ah, do you mean for the full data set, at lower request volumes? What hacker/dev price point for all data at low volumes do you think makes sense?
Totally agree with this article. It's not just about funding methods, but also playbooks for these types of businesses, and best practices.
I've bootstrapped IPinfo.io to millions in revenue and a team of over 20 - so we're squarely in the "Middle class", and there's a tension between the "bootsrapper advice" (which mostly applies to optimizing for lifestyle and eliminating any risk) and "VC backed advice" (which mostly seems to optimize for scale and speed) - and a lack of advice for anything that balances those 2 (let's be ambitious and serve a large market and create the best products with great people, but let's run this as a marathon and not a sprint, and let's not risk everything on a big outcome).
This size of company and mindset seems pretty well served by MicroConf [0], which tends somewhat to the bootstrapping crowd but is very much not the "4 hour work week" crowd.
... Is that what you mean by "optimize for lifetyle"? "lifestyle business" is used as kind of epithet in some circles, as an "othering" term to identify people who don't work as hard as they do, but the MicroConf audience has a lot of people who want to grow their companies as much as is reasonably possible, but with non-negotiable ideas about family time, taking actual vacations instead of working vacations, etc.
One of the creators of MicroConf also is one of the hosts of the podcast "Startups for the Rest of Us" [1], which I don't see talked about very much on HN but which is very much my jam.
It depends on what you mean by "small." MicroConf focuses on SaaS founders who are, or aspire to run, 7- or 8-figure companies. We do also provide early stage education, but with the idea of folks building ambitious startups, though no in the traditional Silicon Valley Unicorn sense.
Yeah for sure. Going from 0 to 7-8 figures is the aspiration for people who attend, and what you've built is a great resource for that growth.
But the person we're responding to has already achieved that aspiration. What's out there to serve the incremental growth of people who are looking to go from 7-8 to 9-10 figures?
The feedback I've heard from people who've attended MicroConf multiple times tends to be that its invaluable content until you're above a certain size, and then the content becomes less impactful.
The almost exclusive focus on exit strategies makes VC advice mostly useless for many concepts, particularly those based around community or specializations. To even have a built-in exit strategy feels like the business plan equivalent of fast fashion, and that mindset is harmful to everyone except founders and investors. It really is absurd that there are so few resources available to startups with modest or long term plans, or those lacking the desire to minmax profit schemes at the expense of their customers.
> Promote employee stock ownership for American Mittelstands
This is crucial. Many bootstrapped companies don't offer much stock ownership from employees. Yes, they can pay a good salary, but these employees are laying down the business brick by brick, but never see a dime of the upside. Mailchimp comes to mind. I'm sure there are others.
In fact, Mittelstands will probably perform even better if they can figure out how to attract the kinds of talent well-funded startups do. And from there, it'll be a virtuous cycle.
Agree. In Germany, some Mittelstand companies do offer employee stock options which allow you to buy a certain quota of stocks per month at a pre-negotiated price which is typically much lower than market value. The idea is that over time, employees can choose to reinvest their salary into the company, thereby becoming partial owners.
Personally I do not think employees should pay money to invest in the company where they work.
Because if they do, then if the company goes bust they lose their job and their savings on the same day. See Enron as an example where employees were heavily invested in Enron.
And the company doesn't even need to go bust - a downturn in the stock price leads to some cutbacks and redundancies, and you're the unlucky one...
The first rule of investment is diversification, and keeping your salary separate to your savings seems like a good start.
By all means buy options, and sell for a quick bonus, then take the money elsewhere. If you can't sell the stock (company not yet IPO) then treat money spent on options as "lost"... In 99% of cases it will be.
I believe you're seeing things through a US lens there. Many of these small Mittelstand companies are incredibly durable because they don't have high loans and they don't have investors.
Also, the idea here is not that it's a great investment (although it usually is), but that it transfers power to experienced employees. Imagine if you and your coworkers owned enough company shares so that you could veto the CEO together.
Sure, if employees owned more than 50% of the company then they'd have more "seats at the table". In my experience the employee poll is negligible though from a "power" point of view.
My point I guess is that there's no materially different upside to owning shares where you work, or just shares outside. And shares outside diversify your income stream.
If there is a material difference in terms of power, well then I guess that's different.
Employee stocks are a suboptimal investment strategy. It is putting all one's eggs in one basket. If the company runs into difficulties, one's job is at risk and at the same time one's investments.
Employee sized quantities should be much bigger at a Mittelstand company vs. VC-funded. You don't need thousands of people when you're going after 7-8 figure outcomes, which means each employee should be able to get better profit-sharing. You also are not diluted big-time by investors that can bully the cap table
Yes, I think this is one of the most important pieces to solve! There have been some approaches (profit sharing, etc) but I think there's room for a lot of improvement & innovation here.
> In fact, Mittelstands will probably perform even better if they can figure out how to attract the kinds of talent well-funded startups do. And from there, it'll be a virtuous cycle.
I'll second the lack of information about playbooks/ running a middle-class company. It's a bit frustrating that everybody assumes you want to follow the VC model. Probably the most common question I get is when I'm going to sell the company - not realizing that we're a profitable company that doesn't need an exit. I also think middle-class companies are under-reported on. I have to assume that there are a lot of companies like us but it's not as sexy of a story: slowly and steadily building a successful business.
Your story with IPinfo.io is profoundly compelling; have you written anything about your journey?
> "let's be ambitious and serve a large market and create the best products with great people, but let's run this as a marathon and not a sprint, and let's not risk everything on a big outcome"
How is this legal? IP + location is public info like looking up property ownership in Cali? Can we opt out if our data was sold under our noses without consent?
Congrats on winning in this space btw, site is super slick!
No, I actually think it's much more closely aligned with a VC business than a regular business. It's just a more "regular business" approach towards it. That is, it's still serving a large market, creating a competative advantage (which "regular businesses" rarely have), has compounding growth - it just doesn't need to rush to make it all happen in a few years in a very high risk way.
"That is, it's still serving a large market, creating a competative advantage (which "regular businesses" rarely have), has compounding growth - it just doesn't need to rush to make it all happen in a few years in a very high risk way."
You've just described a number of regular business I know. The idea that they're not trying to create competitive advantages is...flawed.
Happy to have my flawed thinking corrected - can you share the examples?
I likely am thinking of a narrow set of "regular businesses" - what came to mind were corner shops, hairdresses, bars or restaurants etc. Even in those cases there are obviously large successful busniesses that do have competitive advantages - but I suspect they mostly get erroded away by competition rather than the business being able to sustain them, and high margins. I would love some counter examples though!
As an example, I would say Microsoft is a regular business. Sure, at this point they're one of the largest companies in the world, but the way they operate is still largely the same as it has been. It ticks all the boxes you described as well.
Same! I think the middle ground is somewhere between paying dividends or distributions from the revenue and most importantly, becoming comfortable with the idea and ignoring the “growth at all costs” mentality that people (and press) are so attracted to.
How about optmising for the customer. Where profits were required, and where there was legitimate competition, this generally used to be a necessity. The "VC backed advice" cannot be to optimise for the customer because it must optimised for the client investor first. This often relies on giving away work for free to non-customers and operating at a loss in order to achieve anti-competitive "growth" and "scale" (according to the "playbook"). The non-customers are the "product", marketed as advertising targets for customers. The race ("sprint") is to acquire unfettered access to the majority of non-customers by getting them to sign in to or otherwise visit cookie-setting websites, install mobile apps, and/or purchase always online computers with pre-installed apps and other surveillance built-in.
A sad casuality of "tech" VC mania is that small scale online businesses are passed over. Apparently internet-reliant startups must all subscribe to VC ideals because that is the only way they can be funded. Selling products and services for profit to non-advertisers is largely ignored as a viable option due the incessant focus on the www's feudual robber barons and the army of robot-like "tech" workers who ignore the lack of ethics and absence of long-term sustainability ("best practices") and want to be just like them. Few are interested in independently-owned, "Mom-and-Pop" online businesses, except for the opportunity to turn them into sharecroppers.
Serious question how exactly did you come up with the idea for selling what is essentially public available info then convincing people to buy it? Is it just rate limit removal. Why do people pay for what is essentially public info. I see john deer on customers list again just blows my mind. Out of all the companies in the world you guys were like yeah lets call john deer and see if they need better ip reg info LOL? I've used a lot of data broker services in my life and 9/10 times the area we were hoping they could provide better data is the exact thing we couldn't figure out and they are also missing it.
This comes from a place of amazement not some sort of passive aggressive thing It really astounds me just how bad a I am at judging potential markets. Maybe you could give hope to some of us soul sucked 9-5ers looking to escape. I'm really glad you figured something out.
We build our data sets on top of publicly available information (whois, BGP, rdns etc), but also combine it with lots of data we collect ourselves (ping & traceroute data from our probe network of over 100 locations). And then we do a whole lot of work with that data to produce our actual data sets. And there's a whole lot of work that goes into continuing to improve them, evaluate them, and ensure they're consistent etc. It's not easy!
And that's just producing the data. Making it available via a low latency and highly available API that handles over 100 billion requests per month requires some work, along with supporting data downloads in various file formats, and integrations into all of the various platforms that our customers want to use our data with.
And that's just on the engineering side of things!
But I'd say that even if our data was publicly availble (and to be fair some geolocation data is available for free - although it's generally not very accurate, and we also have other data sets beyond just geolocation) - there's still lots of value is making that accessible, easy to use and understand, and helping your customers get back to solving thier own problems while you worry about solving that piece for them.
We used ipinfo for a while because we didn't know much about the space, they had good SEO, the data appeared to be high quality, and it was easy to use. We were pretty happy with it!
We ran into some minor problems along the way, mostly around cost, and eventually had to switch to something else. We still don't know much about the space and the main thing that stood out about our new provider is that it is cheaper but the data seems to be of lower quality.
I can’t speak for ipinfo, but in comparing free vs commercial data only very basic geolocation by IP is public. This might be due to the IP block allocation (country/region/city) or handy things like ISPs that use geo names in the host name. Many other ranges are opaque blocks or allocated to something like a reseller, etc.
Getting finer grained data down to smaller groups blocks is harder and not public.
Packaging it up into easy to consume (normalized) is yet another layer of work.
>let's be ambitious and serve a large market and create the best products with great people, but let's run this as a marathon and not a sprint, and let's not risk everything on a big outcome
>> Totally agree with this article. It's not just about funding methods, but also playbooks for these types of businesses, and best practices.
I think the word you are looking for is called "business". There are tons of books for these types of businesses.
On the shelf behind me is E-Myth Mastery, 22 Immutable Laws of Branding, Traction by Gino Wickman. You just have to look outside of tech. All of these books and practices apply to software businesses.
I do think there is space for a new category, or way of thinking about these businesses though. There's lots of great "regular / non-tech business" advice and books etc on how to operate in a non-VC way. But we're still talking about startups / tech companies here. So it's how do you marry the advice on operating a regular business with many of the dynamics of a VC backed business (that is, competative advantage, compounding growth, large market, high margins, attracting talent etc).
This article is about re-branding the middle market, which is typically defined as $10mm to $1bm in revenue, as this middle class. (Less than $10mm steady-state revenues is typically a small or medium-sized business.)
IPinfo is a leading provider of IP address data. Our API handles almost 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of 20, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, Nike, DataDog, DemandBase, Clearbit and many more.
We're looking for exceptional and ambitious people to join our team - we've got various roles we're looking to hire for:
- Senior Software Engineer - generalist engineer to help improve our data pipelines, ship new APIs and data sets, work on our SDKs and product integrations and more (ideally strong golang, bash, sql and node.js experience) https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=hn
- Senior Engineer / lead - Data Team - help build and maintain our data pipelines, including IP geolocation, VPN detection, build out new data sets and insights etc. Help roadmap and plan the data team activities. https://ipinfo.bamboohr.com/jobs/view.php?id=21&source=aWQ9M...
- Developer Relations - first dev rel hire. Help promote IPinfo in various developer communities, give talks and create tutorials and documentation (no role up yet - email Ben@ipinfo.I’m)
- DevOps / infra eng - our second infra hire. Should be familiar with google cloud, k8s, big query, airflow etc. help keep our api up and efficiently handling our volume. (No role up yet - email ben@ipinfo.io)