ryanbmarx
Visual stories + data = storytelling Currently: @GannettDigital Previously: Chicago Tribune.
Chicago, Illinois
Pinned Repositories
ai2html-pym-test
Trying to get pym + ai2html working
amazon-hq2-finalists
This collection of charts, built in collboration with the Graphics Editor, compares the demographics of all the finalist bids for Amazon's new headquarters. The charting is driven with sass and python. The only javascript used is for the toggle menu. This was a quick turnaround project with my editor, who collected the information but left it to me to display.
baseball-stadium-food
The Tribune's intrepid food writers sampled each and every concession at both Chicago baseball stadiums. This app organizes their findings in an easy-to-sort and easy-to-filter format and even will help you find them at the ballpark.
design-a-world-cup-kit
obama-speech-scraper
An early experiment (for me) in scraping. I was interested in collecting a list of all official remarks by POTUS, VPOTUS, Michelle Obama and Jill Biden by scraping the media room on wh.gov.
ryanbmarx.github.io
Ryan Marx's personal website
storytelling-cast-of-characters
storytelling-wildfire-lookup
ryanbmarx's Repositories
ryanbmarx/obama-speech-scraper
An early experiment (for me) in scraping. I was interested in collecting a list of all official remarks by POTUS, VPOTUS, Michelle Obama and Jill Biden by scraping the media room on wh.gov.
ryanbmarx/baseball-stadium-food
The Tribune's intrepid food writers sampled each and every concession at both Chicago baseball stadiums. This app organizes their findings in an easy-to-sort and easy-to-filter format and even will help you find them at the ballpark.
ryanbmarx/bears-postgame-win-prob-video
As the Bears' 2016 season tanked, this project was tabled, but it uses our realtime win probability calculator and generates a ~90-second video recapping the game. Work progressed as far as rendering the video in a browser. Capturing that with PhantomJS remains on the TODO list.
ryanbmarx/bears-postgame-win-probability
Using an existing (in-house-built) win probability calculator, this app visualizes the flow of the game and also selects and describes the ten most impactful plays.
ryanbmarx/bike-lane-citations
Built for the Chicago Tribune, a series of map assets covering the uneven enforcement of bicycle laws in Chicago. The visualizations are embedded through the story.
ryanbmarx/cafo-industry-growth-charts
Interactive charting (embedded lower down in the story) which tracks the rise and consolidation of pig farming in Illinois. This chart was part of a major Chicago Tribune investigative project.
ryanbmarx/cafo-industry-pollution
Part of a grand-slam watchdog project, this visualization profiles all the environmental disaster events linked to pig farming and associated manure runoff.
ryanbmarx/cook-county-property-tax-broken-model
This chart, produced as a component for the Tribune's "The Tax Divide" investigation, demonstrates how regressive residential property tax rates have become in Cook County. The whole project, for which I did the story design, can be seen [here](http://apps.chicagotribune.com/news/watchdog/cook-county-property-tax-divide/assessments.html).
ryanbmarx/cook-county-property-tax-graphics
ryanbmarx/cook-county-property-tax-nonreassessments
ryanbmarx/cook-county-property-tax-stories
Arguably the most important story the Tribune published in 2017 was an in-depth investagation into the corruption and inequality underlying Cook County's property-tax system. I designed the story rig as well as many of the charts and interactives contained therein. The content is delivered to the app via [ArchieML](http://archieml.org/). A subsequent version of this rig was used in the [Tribune's water rates investigation](http://graphics.chicagotribune.com/news/lake-michigan-drinking-water-rates/).
ryanbmarx/crane-construction-projects-chicago
This bit of original reporting tracked the recovery of highrise construction in Chicago using crane permits. It takes a simple dataset and presents it multiple ways while highlighting the various projects which got off the ground in 2016.
ryanbmarx/cutler-pass-attempts
It was the end of an infuriating era for the Chicago Bears, and this visualization depicts each of the nearly 3,400 passes attempted by quarterback Jay Cutler as a Chicago Bear. A robust series of toggles and filters lets the user see Cutler's success by game situation and teammates.
ryanbmarx/d3-pre-test
Testing the 538 prerendering tool for D3
ryanbmarx/eastland
A digital graphic novel produced with master illustrator Rick Tuma. It was the 100th anniversary of a major historical event and we wanted to illustrate the tragedy by highlighting the human toll. Rick handled the beautiful illustrations while I built the rig to display it.
ryanbmarx/faces-of-daca
Tribune photographer Abel Uribe spent months taking portraits and interviews or DACA recipients, aka "dreamers." For a multimedia project of this scope and nuance, a simple photo gallery will not suffice. The goal here was simple and elegant, letting the people behind the various media shine.
ryanbmarx/illinois-bridge-ratings
A series of visualizations depicting the structural state of bridges in Illinois.
ryanbmarx/lake-michigan-water-stories
I was tasked with designing and building the presentation for one of this year's showpiece offerings: an investigation on the way water and water rates are used to subjugate poor communities and communities of color in the Chicago region. Colleagues created the visual assets and I collected them into a content flow using [ArchieML](http://archieml.org/). A previous version of this rig was used in the [Tribune's property-tax investigation](http://apps.chicagotribune.com/news/watchdog/cook-county-property-tax-divide/assessments.html).
ryanbmarx/local-funding-schools-2016
An analysis of school funding data showing that school districts in richer counties shoulder a larger share of public school costs than do districts in poorer counties.
ryanbmarx/lollapalooza-genres
A visualization of all the bands to ever play Lollapalooza (updated for the 25th anniversary). Includes details for each band.
ryanbmarx/new-way-to-clean
A Wordpress child theme, built to run with Divi.
ryanbmarx/residential-treatment-centers
For a Chicago Tribune investigative project on wards of the state, illustrator Rick Tuma and I worked with the Watchdog team to produce several youth-oriented stories in graphic novel format. The main investigative pieces were critical, but a bit dry. Much of the human elements were lost in the editing process, so we collected them in these graphic essays.
ryanbmarx/rio-olympian-value
Using a d3- and Jinja-based scatterplot tool I built, this visualization charts the qualitative olympic success of an athlete against his or her future earnings potential (as an Olympian).
ryanbmarx/ryans-online-home
Custom stuff for my online playground
ryanbmarx/school-report-card-lookup-2017
It's important for our readers to be able to find themselves in our journalism, and one's own school/district is at the top of that list. Much of this app relies on a delicate interplay between sass styling and javascript to offer a quick and accessible look at each district. I built this app in collaboration with our top data reporter and another engineer, who helped with back-end data stuff.
ryanbmarx/shooting-homicide-victims
This dashboard consumes data collected by the Chicago Tribune breaking news desk and presents it in a variety of ways using some pre-baked elements (NodeJS) and some client-side charting. The goal is to add context and understanding to the victims of Chicago's violence. A companion app (http://www.chicagotribune.com/news/data/ct-shooting-victims-map-charts-htmlstory.html) uses identical templates but different data to look at victims of shootings (all shootings, not just fatal).
ryanbmarx/strangulations-women-chicago
ryanbmarx/superweeds
For an investigative story on the rise of weedkiller-resistant weeds, I made code-based animations (with illustrator Rick Tuma) and graphics showing how weeds learn to resist.
ryanbmarx/toolbox
A collection of (mostly javascript) snippets and d3 forms that I often use. It is helpful to have them in one place.
ryanbmarx/tribune-style-guide
A living, and certainly beta/in-progress, guide to usage and styles for the specific things we do at the Trib.