Founder stories
Milestone achieved February 2014. Current revenue not tracked.
A geocoding API for developers and data teams that need reliable address-to-coordinate conversion without restrictive storage terms.
How Michele acquired customers
Tools used to build Geocodio
Michele and Mathias Hansen launched Geocodio as a side project in January 2014. A roughly $30 first month covered their small DigitalOcean server bill and proved strangers would pay.
Michele and Mathias Hansen built Geocodio because they needed it themselves. They wanted to store geocoding results for their own projects, but major providers' pricing and terms made that awkward. So they built a small geocoder and launched it publicly in January 2014. Their dream outcome was deliberately tiny: if other users covered the server bill, the project would be a success.
The launch reached developer communities including Hacker News, and the first month did exactly what they hoped. In a founder interview, Michele recalled roughly $30 in first-month revenue, enough to cover two small DigitalOcean servers and feel like a win. That was not venture-scale traction, but it proved strangers would pay for a boring infrastructure tool.
Geocodio's current about page still leans into the same durability: geocoding as 'lumber' for software, stable APIs, no breaking surprises and customer support from people who actually build the product. The company now describes itself as serving over 150,000 people and processing billions of addresses, but the origin lesson is smaller and more useful: a side project can become a real business when it solves an unglamorous problem customers keep running into.
A tiny success threshold can make it easier to launch useful infrastructure before over-planning it.
Boring developer problems can become durable businesses when the pain repeats and alternatives have real constraints.
Covering costs in month one is a meaningful validation signal for a bootstrapped side project.
Long-term reliability and kind support can be stronger positioning than novelty.
You have the story. Make it actionable: what worked, what to copy, what to avoid, and which channel to test first.
First Customer
Communities
Action checklist
Keep the story context as you continue.
Inspired by Michele's journey? Generate a business idea in the Developer Tools space using AI and real founder data.
The journey, decisions, and context behind this milestone
See the complete breakdown: launch strategy, validation methods, startup costs, expert analysis, replication playbook, and more actionable insights.
Upgrade to PremiumInstant access to all founder journeys
Founders with similar journeys or strategies
When I quit my job in January 2019, I had a 2-year runway. For almost 1 year I made no money and burned through my savings. That's because I was doing...
Back in late 2016, we launched HeadReach, a sales tool for lead generation. It's a SaaS that helps you find emails of people you want to sell to. Thin...
In 2013, I set a challenge for myself: build a $5K/mo SaaS in 6 months with just $5,000. I got the idea after reading people's complaints about Mailch...
Get more founder journeys like this delivered to your inbox every week.