Articles

  • To Run or Not to Run? Is Running for Office Right for You?

    by Caitlin Huxley
  • Create your own voter contact app using Glide

    by Caitlin Huxley Create your own voter contact app using Glide
    Voter Contact is important! The goal of your voter outreach effort is to build relationships with the voters themselves, and create a connection. Y...
  • Interactive & Scrollable Choropleth Maps in Python with GeoPandas and Folium

    by Caitlin Huxley Interactive & Scrollable Choropleth Maps in Python with GeoPandas and Folium

    Choropleth maps are a powerful visualization tool for displaying geospatial data and are often used to show the distribution of a particular variable across a region. In this tutorial, I will walk you through the steps of creating interactive choropleth maps in Python using these two powerful libraries.

    This is going to be a 2-in-1 walkthrough of how to use older precinct-level shapefiles and their election results to calculate what percentage of the vote each candidate would have received in today's districts AND how to turn that into a sexy-looking choropleth map like the one below:

  • 7 Books for Strategic Thought

    by Caitlin Huxley

    When planning a political campaign, you have to look at everything from a top-down view, often called a 30,000ft view, or the big picture. Detaching yourself from your first-person viewpoint takes practice. I find books like these are precisely the kind of practice I need to keep my correct orientation. I often suggest them to interns and staff looking to improve their ability to engage in strategic thought.