Using unified shapefiles, voter registrations, and PostgreSQL to evaluate voters' likelihood of being blocked from casting a full ballot.| Data @ Chalkbeat
Scrollytelling powered by custom observables| Data @ Chalkbeat
Here are the worst things we did to process education data this year.| Data @ Chalkbeat
How to responsibly visualize flawed data — and when to not| Data @ Chalkbeat
And why Chalkbeat maintains a code-first visualization toolkit| Data @ Chalkbeat
How to replace Selenium and browser automation with HTTP exchanges| Data @ Chalkbeat
Using LET and LAMBDA to raise the spreadsheet skill ceiling| Data @ Chalkbeat
Adding support for Google Docs, CSV files, and a new JavaScript bundler| Data @ Chalkbeat
How we collaborate with Chalkbeat bureaus to create more effective, reader-focused graphics| Data @ Chalkbeat