Leaflet, a JavaScript library for mobile-friendly interactive maps, has come a long way since its inception. It started as a one-night hack, evolved over the next two years as a closed proprietary API, developed by one person, and then was finally rewritten from scratch as an open source library in 2011. Leaflet is now the most popular open source solution for publishing maps on the Web, used by the world's biggest companies, including Flickr, Foursquare, Vkontakte, IGN, Wikipedia, New York Times and the likes.
How did it became so successful despite strong competition and lack of funding? It's an amusing story of pursuing a dream, full of advice and inspiration for aspiring open source developers and anyone who is passionate about their product, told firsthand by Leaflet creator and lead developer.