Homepage
Open in app
Sign in
Get started
Brigade Engineering
Restoring our democracy, one line of code at a time.
Follow
Reloading UITableView while Animating Scroll in iOS 11
Reloading UITableView while Animating Scroll in iOS 11
Calling reloadData on UITableView may not be the most efficient way to update your cells, but sometimes it’s easier to ensure the data you…
Ryan Quan
Mar 8, 2018
BigQuery — one store to rule them all
BigQuery — one store to rule them all
At Brigade we are building tools to help empower voters — specifically activists and organizers. We believe one of the keys to…
Mark Cooper
Apr 18, 2017
Dock: A tool to define, build, and run development environments with Docker
Dock: A tool to define, build, and run development environments with Docker
At Brigade, we’ve been using Docker both for development and production with great success for the past two years. While a post about how…
Shane da Silva
Nov 15, 2016
Latest
Predicting how you’ll vote: a follow-up
Predicting how you’ll vote: a follow-up
I recently wrote about how Brigade is able to help people decide how they should vote on Election Day. In that post, I talked about our…
Dave Kincade
Nov 7, 2016
Predicting vote pledges via social alignment
Predicting vote pledges via social alignment
Brigade has a big focus on connecting voters with varying viewpoints, showing them their similarities and differences, and helping them…
Dave Kincade
Sep 23, 2016
Building Screen Flows with VIPER on iOS
Building Screen Flows with VIPER on iOS
We use the VIPER architecture pattern in the Brigade iOS app. We’ve had to build a few screen flows with VIPER so I thought I’d share some…
Nebs Petrovic
Mar 14, 2016
How to radically streamline complex analytics
How to radically streamline complex analytics
At Brigade we are building a platform to revolutionize civic and social engagement. For us, data is king. We’ve used a number of…
Mark Cooper
Feb 12, 2016
10,000 times faster than MySQL?
10,000 times faster than MySQL?
Keep it simple
Mark Cooper
Nov 5, 2015
Reduce Chef infrastructure integration test times by 75% with test-kitchen and Docker
Reduce Chef infrastructure integration test times by 75% with test-kitchen and Docker
Containers are quick to provision, incur less overhead than a full VM, and use resources better as they don’t reserve memory on startup.
Shane da Silva
Mar 16, 2015
Wait, that’s how it works?!
Wait, that’s how it works?!
What we’ve learned about our representation through Open Civic Data
Hao Su
Feb 12, 2015
The Great Migration
The Great Migration
Moving a multi-million MAU site to the cloud in 3 weeks with minimal downtime and 40% savings
Shane da Silva
Jan 18, 2015
Custom Layout interaction on Android, with no strong references
Custom Layout interaction on Android, with no strong references
Avoid expensive bookkeeping in your custom layouts using Dagger and RxJava
Brian Peck
Jan 13, 2015
Smarter, Relevant Chef Tests
Save hours on every commit with chef-relevant-tests. This new gem will find only your most-likely-to-have-been-affected Chef tests.
Tom Dooner
Dec 1, 2014
About Brigade Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams