Tech Resources

Please note that the content on this page is going to update as 2017 changes come in – updated partners will have a special notation. This page will be considered final when Challenge Weekend events begin.

Check out the cool tech tools that our data partners have provided teams for the development of their apps!

Several of our partners are providing additional technical resources, for free, for your use during the challenge. Some are also providing people — mentors and developer evangelists. Some are providing access to their API’s, cloud platforms, or other hosting services. Lastly, some technical resources are available to you from non-sponsoring third parties.

Below you’ll find some details about the tech tools available, and at Challenge Weekend we’ll have the actual API keys or other login information you’ll need to access them (for now, you’ll see placeholders like {usr}{pwd} instead of actual login info). If you’re getting started early, some of these resources might be available early – contact us and we’ll get you set up if the resources you’re after are available.


GITHUB

*New content as of 2017*

Build software better, together. Powerful collaboration, code review, and code management for open source and private projects.

GitHub is providing:

  • An Organization account named GoCodeColorado
  • All teams will need to push their code to GitHub using the GoCodeColorado organization account

How to Get/Use It:

  • https://github.com/GoCodeColorado
  • If it is after February 1 and you are interested in starting to post your code before Challenge Weekend you can use to use the Slackbot in the  “welcome-and-setup Slack Channel” channel as part of the Go Code Colorado Slack Team. Instructions are pinned to the top. Using the bot will allow you to create your repo directly in the GoCode GitHub organization, where you can begin populating your team documentation, and add in your team member’s GitHub names.
  • Push code up to GitHub.
  • From the day you create your repo in the Go Code Organization, no one will see your code besides Go Code Colorado Data Team members and Organizers. One year from the challenge weekend, your repo will go public to become part of the collective Go Code Colorado GitHub Organization knowledge base (contact us via email if you prefer to opt out of the public organization).
  • Have questions? Stay tuned into the GitHub Slack Channel during Challenge Weekend to ask an expert any questions you may have.

WAFFLE.IO

GitHub-powered work tracking for teams and open source.

Waffle.io is providing:

  • Pre-populated GitHub Issue cards to help guide you through steps to building something awesome. The cards will take you through a mash up of lean startup and design thinking activities to help you arrive from idea to prototype to a winning solution.
  • Support for how to use Waffle.io, as well as answer questions about Lean Canvas, team dynamics, project managment and workflow.

How to Get/Use It:

  • All GoCode organization repositories will have a badge automatically added to their README. Click on the badge to see your repository’s Waffle.io task board.
  • You can also use the Waffle board to add any to-do’s for your team, build a backlog, and keep in sync when working on the project asynchronously going into Challenge Weekend.
  • Have questions? Hop into the Waffle.io Slack Channel during Challenge Weekend to ask a Waffle expert any questions you may have.

SALESFORCE APP CLOUD

The fastest way to build web and mobile apps for customers, employees, and partners.

Salesforce is providing:

  • Signup for a free Salesforce Developer Edition account and get the flexibility and control to build, scale and manage all of your apps on a single, unified platform.
  • Signup for a Heroku account and deploy apps for free and integrate core platform services such as Heroku Enterprise and Force.com, App Cloud adds new shared identity, data and network services as well as a free, interactive learning environment.

How to Get/Use It:


SENDGRID

Delivering your transactional and marketing email through one reliable platform.

SendGrid is providing:

  • A powerful cloud-based solution that sends transactional and marketing email for hundreds of thousands of customers.
  • Cloud-based SMTP provider that allows you to send email without having to maintain email servers.
  • Capacity for scaling the infrastructure, ISP outreach and reputation monitoring, whitelist services and real time analytics.
  • Create reports based on timeframe, email category, ISP, geography, and device-type.

How to Get/Use It:

  • To send email through SendGrid from your code, just change your email configuration to point to our servers and include the credentials for your SendGrid account, and you’re done. If you’re not already sending email from your app, we have a variety of integration options for you.
  • Find developer materials on the web v3 API, the SMTP API, Event Webhook, and programetric parsing.
  • Learn about the wide variety of features in the user guide
  • Have questions? Hop into the SendGrid Slack Channel during Challenge Weekend to ask a Waffle expert any questions you may have.

DIGITALGLOBE

High Resolution Satellite Imagery from the DigitalGlobe Basemap via DigitalGlobe Cloud Services (DGCS).

Digital Globe is providing:

  • Free access to DigitalGlobe Basemap API for all Challenge Weekend participants
  • 150 million square kilometers of the Earth’s surface in astonishing clarity.Global Coverage, Current imagery, 30-50cm Color imagery, updated annually.

How to Get and Use It:

  • See the Data/Tech organizer at your location to request an <account and credentials>.
  • We provide you with 180-day access tokens, DigitalGlobe Maps API documentation and links to the most popular web map libraries and SDKs to get started.
  • Integrate with and access the web services through our My DigitalGlobe online portal and/or the ArcGIS plug-in ImageConnect
  • All user guides, developer guides, quick start guides can be found here: http://developer.digitalglobe.com/docs/maps-api/
  • View the short video “What is My DigitalGlobe?” for a brief introduction to DigitalGlobe: http://youtu.be/p8cJSACkSA4
  • Have questions? Hop into the Digital Globe Slack Channel during Challenge Weekend to ask an expert any questions you may have.

CARTO

location intelligence and visualization engine that empowers you to effortlessly transform data into insights.

CartoDB is providing:

  • Plug in any dataset using an API to create a quick and easy visualization to help you see and explore your data – spatial patterns, trends, clusters, densities, and more.
  • CartoDB can manage a myriad of data files and types, and an extensive library of regularly updated government and social datasets.

How to Get/Use It:

  • Create an account to gain free access, upload data, style it and then publish an iFrame or shareable link.
  • Tell data stories and perform complex spatial analyses using multiple layers in a single map frame, customize queries and css styles all in one access point.
  • Have questions? Hop into the CartoDB Slack Channel during Challenge Weekend to ask an expert any questions you may have.

SOCRATA

Open Data Solutions for Data Transparency

Socrata is providing:

  • The SaaS hosting provider for CIM, the Colorado Information Marketplace athttp://data.colorado.gov
  • Access to the the Socrata Open Data API (SODA) http://dev.socrata.com/
  • Access to the Socrata GitHub Site (see How to Get/Use It)
  • Mentorship at Challenge Weekend (Denver)

How to Get/Use It:

COLO_BIZ GEM

The colo_biz gem is a Ruby gem that lets you search the Colorado Business Entities Dataset in CIM by passing arguments to methods which translate your search term(s) into a query. Each search method returns an array of objects with everything that was returned for each business entity as attributes.

How to Get/Use It:

Other Info Resources:

  • The read me also outlines both how to use a custom query method which still returns objects with attributes instead of a hash.
  • The GitHub page has useful examples of how to make some SODA2 queries and how to string those queries together, which can be used for accessing other datasets on CIM.

Previous years’ pages

To view previous year’s resources for reference, navigate to 2015 API Booklet and the 2016 Data and Tech Resources pages.

 

Questions or comments about Go Code Colorado's data?

Hit Us Up

Don't miss an update.

Email Sign Up