MapQuest Developer Blog

Archives for Jeff Medaugh

Product Manager Dev Service

"Building new APIs, SDKs and other mapping tools for location intelligence."
  • Verizon ThingSpace developers now have direct free access to MapQuest Developer APIs, SDKs on ThingSpace Develop

    When MapQuest became part of Verizon's Product Innovation and New Business organization in January 2017 we had two major goals:

    1. Become the Location Center of Excellence for all new Verizon solutions

    2. Expand the Verizon partner developer ecosystem to include MapQuest APIs, SDKs and location intelligence offerings

    Today we're happy to announce the integration of the Verizon ThingSpace and MapQuest Developer ecosystems.

    If you're a Verizon ThingSpace developer (and have credentials for the free ThingSpace developer portal) you now have access to MapQuest APIs and SDKs with a single click. Simply navigate to ThingSpace/APIs from the Develop tab and you will discover a link to all MapQuest APIs and SDKs. Our geospatial tools can be used to create maps, find addresses with geocoding, create routes, check traffic or accurately find points of interest. Our mobile SDKs for both Android and iOS can be used with other ThingSpace tools to build out new applications for IoT, mobile or desktop location based solutions.

    Check out our top notch documentation, play with code samples and get to "hello world" in just a minute or two after clicking on the MapQuest tab. If you're new to location technologies, this is a good place to start. It's fast, free and you can't break anything.

    ThingSpace users get 15,000 free MapQuest transactions per month as part of this program. This is plenty for testing, building out proofs of concepts or learning how to incorporate location intelligence into your application. If you need higher transaction counts, direct technical support or some optional services, you can sign up for a direct MapQuest account at for a paid account. Our customers include startups, fortune 100 companies, small businesses and everything in between. We also strive to be active at local and national hackathons, so look out for us if you plan to get your hack on.

    As the Location Center of Excellence for all things Verizon, MapQuest is building embedded location-based technology for many new Verizon offerings that will be launching in the next few weeks. Following the Verizon launches you'll see many of our new tools and systems also appear in the MapQuest Developer portal as we turn those APIs and SDKs into commercially available solutions. Visit our business portal for more details on what we are working on next. Or contact me directly for questions or comments.

  • How to Win a Hackathon - A Judge's Perspective

    This year, MapQuest has been lucky enough to participate in many nationally recognized hackathons, as both sponsors and judges. As Product Manager for our Developer Services team, I took some notes throughout each hackathon to find consistent themes across winning teams. Here's how to win:

    1. The best demo wins, nothing else really matters

    Winning teams build a one- to two-minute demo that runs properly and shows original ideas and value to the end user. They carefully build and practice the demo while they are developing the application. Throughout judging, we saw many teams spend too much time on long introductions or unnecessary technical details, leaving little or no time for the actual demo; it's best to simply state the use case, explain the technology used and launch into the demo.

    Pro-tip: memorize and time the presentation several times during the night as the application changes.

    Judges and audience members tend to be biased toward pretty and modern user interfaces. If an ugly or confusing user interface masks great technology, then no one will be able to look past the rough edges.

    2. The demo must be real

    Code must run, and no screenshots or conceptual bits are allowed. Many hackathons require that your code be posted on the official hackathon website for review. Yet even if your code is not posted somewhere, the judges will usually take a peek at what's going on behind the scenes. Faking a demo is about the worst crime you can commit in the developer community.

    3. Form a strong team early

    You should spend most of your time at the beginning of the hackathon building a strong team. Form a consensus on the big issues. Everyone should agree on a development ecosystem and decide how to divvy up the work from there. Will you use agile techniques? Which tools you will use? Make early design decisions around the look and feel for the demo. Remember that for a time constrained project like a hackathon, "the perfect is the enemy of the good."

    4. Watch the clock

    Have some checkpoints throughout the hackathon. If you feel you are behind schedule, start pulling features out. Remember: everyone on the team should be sharing the workload – a lone superstar is not very effective for hackathons. Remind your team that you will need more time than you imagine to practice and polish the demo.

    5. Zig when others zag

    Each hackathon will have a few extremely popular technologies that most teams will focus on (robots, voice response units, drones, etc.). We suggest picking a less popular technical focus or combining a couple of technologies. At larger events, judges can review up to 150 demos – your goal is to stand out and stand out well. You need to be different to be remembered.

    6. Leverage the sponsors

    Most hackathons have prizes for the best overall demo, as well as prizes for using specific sponsor vendor applications, tools or services. It's okay to combine some sponsor apps to double or triple your chances. You might even win two prizes! Be sure to hang out with the sponsor's technical teams. Not only can they help you understand their APIs hardware or documentation, but they may also suggest clever use cases for their technologies. Take advantage of their help! Check back during the night to see if you are on the right track. If you get to know the sponsors they will remember you during the judging and may root for you!

    7. Don't let other surrounding technology overshadow your solution

    If your solution involves compelling new technology (i.e. robots or drones), keep in mind that most people in the audience will fixate on the new hardware, especially if they have never seen it before. If you must work with flashy technology make sure your demo is the star, not the hardware. Conversely, if you are building hardware, try to clean up loose wires and connections to make it look more like a finished product.

    8. It's not all about winning

    Hackathons are inspiring and competitive, but remember: you don't have to win to have fun. Take the time to network, meet new people and explore new technologies. A one-minute demo in front of your peers and a panel of judges is a great way to learn how to be persuasive, get your point across and prove yourself within the industry. You'll need all those skills at your future startup!

    MapQuest is a proud guest technology partner at the Denver Broncos Tackle STEM Colorado All-Stars Hackathon this weekend, November 18-20. We will be opening up our APIs and SDKs, answering questions, mentoring teams, handing out tons of free swag and giving away an awesome best-selling, Wi-Fi camera drone for each team member of the winning MapQuest team. It's not too late to register – sign up here!