The Bluebonnet Blog
Data Projects, Case Studies, & More
Mapping Representation: Identifying Political Opportunities for Native Candidates Nationwide
Analyzing Political Candidates’ Public Statements in the Age of Social Media
Targeting Districts when Districts are Changing
Updates for Usability: My Experience as a Web Developer for La Defensa
Data-Driven Doorknocking: Census Data & Voter File Data for a Constituent-Centered Outreach Strategy
Generating Voter Turnout Scores from Scratch
From Classroom to Campaign: How I used regex & multithreading to collate opposition research
Calculating a Win Number After Redistricting
Bluebonnet Data Fellowship Partner Guide
Campaign Data 101: Successful Data Case Studies & Helpful Resources (Part 4 of 4)
Campaign Data 101: Using Data in your Campaign in Finance & Internal Operations (Part 3 of 4)
Campaign Data 101: Using Data in your Campaign for Field, Messaging, & Policy (Part 2 of 4)
Campaign Data 101: How to think about Data if you're not a "Data Person" (Part 1 of 4)
The 2020 Census: What Changed?
HODP x Bluebonnet: Modeling Political District Similarity
Paulette Jordan’s Run for the Idaho Senate: Promoting Data Infrastructure Where it's Needed Most
Chloe Maxmin’s Victory in Maine: How a Data-Driven Mindset Led to Democratic Success
From Messy Election Data to Clean Visualizations
Calculating a Win Number for a Special Election
Flipping Wisconsin: Why Deep Red Districts are Worth Our Effort