diff --git a/README.md b/README.md index 618f33e..6d7f94e 100644 --- a/README.md +++ b/README.md @@ -1,56 +1,48 @@ -![cool flickering code header][logo] - # How can a developer help The New York Times newsroom? -## We Are Currently Hiring! - - * [Newsroom UX Software Engineer](https://nytimes.wd5.myworkdayjobs.com/en-US/News/job/New-York-NY/Newsroom-UX-Software-Engineer_REQ-004251-3) - * [Full-Stack Newsroom Software Engineer](https://nytimes.wd5.myworkdayjobs.com/en-US/NYT/job/New-York-NY/Full-Stack-Newsroom-Software-Engineer_REQ-004272-2) - ## Who We Are -We are a digital projects team embedded within The New York Times newsroom. We work on behind-the-scenes technology, collaborating with teams that handle data, graphics, and unique design presentations. +We are a software development team embedded within The New York Times newsroom. We work on behind-the-scenes technology, collaborating with teams that handle data, graphics and unique design presentations. We build tools for reporters, editors and designers as well as special projects for our readers. We run experiments as well as guide, train and support the use of these tools. -We build tools for reporters, editors, and designers as well as special projects for our readers. We run experiments and guide, train, and support the use of these tools. +Our goal is to apply software engineering as a newsroom craft towards: +- Bringing our readers stories they can’t get anywhere else +- Helping the wider newsroom see and pursue stories we wouldn’t otherwise be able to +- Making the seemingly impossible story possible +**The Team (alphabetical order)** -**The Team** - - * Mike Andre - * [Jeremy Bowers](http://twitter.com/jeremybowers) ([github](https://github.com/jeremyjbowers)) * [Alastair Coote](https://twitter.com/_alastair) ([github](https://github.com/alastaircoote)) + * [Amy Hughes](https://github.com/amykatherinehughes) + * [Andrew Chavez](https://twitter.com/adchavez) ([github](https://github.com/achavez)) + * [Andrew Fischer](https://twitter.com/ndrewfischer) ([github](https://github.com/afischer)) * [Annie Daniel](https://github.com/anniedaniel) - * [Scott Blumenthal](https://twitter.com/blumysden) ([github](https://github.com/blumysden)) - * [Tiff Fehr](https://twitter.com/tiffehr) ([github](https://github.com/tiffehr)) - * Sam Jacoby - * Aaron Krolik * [Ben Koski](https://github.com/bkoski) - * Jaymin Patel + * [Dan Simmons-Ritchie](https://github.com/simmonsritchie) + * [Emma Baker](https://github.com/emlorraine) + * [Isaac White](https://github.com/isaacwhite) + * [James Thomas](https://www.nytimes.com/by/james-thomas) ([github](https://github.com/parisminton)) + * [Jaymin Patel](https://github.com/jayminkapish) + * [Mike Andre](https://github.com/mtandre) + * [Neil Berg](https://github.com/neil-berg) * [Rachel Shorey](https://www.nytimes.com/by/rachel-shorey) ([github](https://github.com/rshorey)) - * [Sara Simon](https://twitter.com/sarambsimon?lang=en) - * [Michael Strickland](https://github.com/abstrctn) - * James Thomas - * Isaac White + * [Urvashi Uberoy](https://twitter.com/urvashiuberoy) ([github](https://github.com/uuberoy)) + * [Will Houp](https://twitter.com/williamhoup) ([github](https://github.com/willhoup)) ## Current Projects **Self-service newsroom tools** that allow our reporters and editors to publish highly interactive work on their own: - * [Tap Stories](https://www.nytimes.com/interactive/2018/09/18/multimedia/hurricane-florence-motel-evacuees.html), for creating visual, mobile-first stories - * [Adventure](https://www.nytimes.com/interactive/2016/12/12/us/law-quiz-criminal-justice.html), for building quizzes and interactive stories - * [Chatblog](https://www.nytimes.com/interactive/2018/01/30/us/politics/sotu-address-live.html), for real-time conversations between Times staff and readers + * [Tap Stories](https://www.nytimes.com/interactive/2023/09/20/multimedia/norway-library-boat-bookstore.html), for creating visual, mobile-first stories + * [Adventure](https://www.nytimes.com/interactive/2022/science/is-pluto-a-planet.html), for building quizzes and interactive stories + * [DocTools](https://www.nytimes.com/interactive/2023/06/09/us/trump-indictment-document-annotated.html), for deep source-document collaborations, analysis and publishing + * Attribute, a pipeline for reader submissions to drive [stories dependent on reader voices](https://www.nytimes.com/interactive/2020/world/coronavirus-health-care-workers.html). **Reporting tools** to help our newsroom drill deeper into beats and make unexpected connections: - * An internal campaign finance database and [front end](https://github.com/newsdev/nyt-fec) feeding [stories](https://www.nytimes.com/2018/11/30/us/politics/michael-bloomberg-democrats-donate.html) and [graphics](https://www.nytimes.com/interactive/2018/05/02/us/politics/democratic-fundraising-midterm-elections.html). - * Ongoing collection and continued support of [voter file data](https://www.nytimes.com/2018/05/20/us/politics/young-voters-registration-parkland.html) from US states. - * A set of tools to help the newsroom optimize, manage and search documents. + * An internal campaign finance database feeding [stories](https://www.nytimes.com/2022/06/14/us/politics/trump-fundraising-jan-6.html) and [graphics](https://www.nytimes.com/interactive/2019/08/02/us/politics/2020-democratic-fundraising.html). * The secure, encrypted and anonymous tip-collection system at [nytimes.com/tips](https://www.nytimes.com/tips). * A “zoo of bots” 🦓🐯💻🤖 to alert reporters to newly posted data or changed data on the web. - * [Analysis tools](https://github.com/newsdev/nyt-scotus) for Supreme Court data. - * A tool to [recognize members of Congress by sight](https://open.nytimes.com/how-the-new-york-times-uses-software-to-recognize-members-of-congress-29b46dd426c7). - * Continued support since 2011 for the [The Guantánamo Docket](https://www.nytimes.com/interactive/projects/guantanamo), one of the longest-lived public news applications. - * An internal Congress API for building [data stories](https://www.nytimes.com/interactive/2017/09/25/us/republicans-who-opposed-the-senate-health-care-bills.html) about the legislative branch. + * Continued support since 2011 for the [The Guantánamo Docket](https://www.nytimes.com/interactive/projects/guantanamo), one of the longest-lived public news applications. **Tools to create more direct and meaningful newsroom/reader interactions** including: - * A pipeline for reader submissions to drive [stories dependent on reader voices](https://www.nytimes.com/interactive/2018/05/10/style/sexual-consent-college-campus.html). + * A system for storing and retrieving [reader-input data](https://www.nytimes.com/interactive/2023/upshot/extremely-detailed-nyc-neighborhood-map.html) * An [interactive messaging experience](https://open.nytimes.com/from-pyeongchang-to-your-pocket-developing-a-new-way-to-follow-the-olympics-1e8904ee0919) for readers to follow our reporters in the field. **Scalable data pipelines** to support major event coverage including: @@ -65,28 +57,31 @@ We build tools for reporters, editors, and designers as well as special projects **Collaborations with Graphics and The Upshot** * [Live Polling](https://www.nytimes.com/interactive/2018/upshot/elections-polls.html) -**Infrastructure** to support operations for newsroom developers across Interactive News, Graphics, and News Design, including a [cloud deployment system](https://open.nytimes.com/agrarian-scale-kubernetes-part-1-7ea703d4de08) that hosts 130+ applications. +**Infrastructure** to support operations for newsroom developers across Interactive News, [NYT Graphics](https://twitter.com/nytgraphics) and [NYT News Design](https://twitter.com/nytdesign). ## Our Partners -We collaborate closely with [NYT Graphics](https://twitter.com/nytgraphics), our Computer-Assisted Reporting desk, [NYT News Design](https://twitter.com/nytdesign), [The Upshot](https://www.nytimes.com/section/upshot), and the [NYT technology department](https://open.nytimes.com/workplace-culture/home). +We collaborate closely with [NYT Graphics](https://twitter.com/nytgraphics), our Computer-Assisted Reporting (CAR) desk, [NYT News Design](https://twitter.com/nytdesign), [The Upshot](https://www.nytimes.com/section/upshot) and the [NYT technology department](https://open.nytimes.com/workplace-culture/home). ## Stay In Touch The Interactive News team at The New York Times is always looking to connect with creative, interdisciplinary thinkers with strong technical backgrounds. -Browse our current openings [here](https://github.com/newsdev/about-int#we-are-currently-hiring). If these aren't the right fit but you are interested in receiving notifications when we have other open positions, take a moment to fill out our [contact form](https://docs.google.com/forms/d/e/1FAIpQLSdDkc41UNSYbLibIowiMSccVhrkJ-22v39wlV4kHCxHGo3qWg/viewform) (you may receive a note from us occasionally). +If you're interested, please fill out our [contact form](https://docs.google.com/forms/d/e/1FAIpQLSdDkc41UNSYbLibIowiMSccVhrkJ-22v39wlV4kHCxHGo3qWg/viewform). You may receive a note from us occasionally. ## Open Source Invented Here * [ArchieML](http://archieml.org/) - * [nyt-fec](https://github.com/newsdev/nyt-fec) and [fech](http://nytimes.github.io/Fech/) - * [driveshaft](https://github.com/newsdev/driveshaft) - * [docviewer](https://github.com/NYTimes/document-viewer) + * [library](https://github.com/nytimes/library) ## Press - + * 2021: [Presentation at Tufts University's DISC program](https://tufts.zoom.us/rec/play/UVYJP8G9dhgyEdD7XdogiptnkjQlT2VI_NKqnew3OGjXdTdCW27ZCrZwTQk5lfWhqM6aMFZzyj4k1uXx.l0SrVCK7eviEOzx5?startTime=1632427281000&_x_zm_rtaid=ZxApr5sESB2LkPiVsCHHMg.1636744255943.176c8cba40a093db0e666b4dba335017&_x_zm_rhtaid=105) about our Coronavirus Trackers, from data acquistion (INT & more) to visuals (Graphics) + * 2021: [Public Service award from the Pulitzer board](https://www.poynter.org/reporting-editing/2021/the-new-york-times-wins-the-public-service-pulitzer-for-its-coronavirus-coverage/) (Poynter's write-up) + * 2020-2021: [Tracking Covid-19 From Hundreds of Sources, One Extracted Record at a Time](https://open.nytimes.com/tracking-covid-19-from-hundreds-of-sources-one-extracted-record-at-a-time-dd8cbd31f9b4) which details INT's role in our Coronavirus Trackers during the pandemic + * 2020: [2020 Philip Meyer (data) journalism award](https://www.ire.org/ire-announces-winners-of-2020-philip-meyer-journalism-award/) from by [I.R.E.](https://www.ire.org/) and the broader "news nerd" community + * 2019: [Hacking our Hiring](https://source.opennews.org/articles/hacking-our-hiring-part-1/) article series in [OpenNews's Source](https://source.opennews.org/), about how Interactive News conducts and evolves our hiring process + * 2019: [How We Sped Through 900 Pages of Cohen Documents in Under 10 Minutes](https://www.nytimes.com/2019/03/26/reader-center/times-documents-reporters-cohen.html) + * NiemanLab, 2019: [The New York Times has released an open-source tool to let you manage all your internal knowledge more easily](http://www.niemanlab.org/2019/03/the-new-york-times-has-released-an-open-source-tool-to-let-you-manage-all-your-internal-knowledge-more-easily/) * NiemanLab, 2018: [With its new Olympics texting experiment, the Times is saying goodbye to SMS, hello to personalization](http://www.niemanlab.org/2018/02/with-its-new-olympics-texting-experiment-the-times-is-saying-goodbye-to-sms-hello-to-personalization/) - * 2018: [How a Times Software Engineer Ended Up Covering Miss America](https://www.nytimes.com/2018/09/12/insider/miss-america-data-software.html) * 2017: [Developing New Live Coverage Story Formats](https://open.nytimes.com/srccon-recap-developing-new-live-coverage-story-formats-894a125b7752) * 2016: [I Tracked and Tried to Outsmart ‘Hamilton’ Scalpers — With 341 Lines of Code](https://www.nytimes.com/2016/08/16/insider/i-tracked-and-tried-to-outsmart-hamilton-scalpers-with-341-lines-of-code.html) * NiemanLab, 2015: [The New York Times liveblogged last night’s GOP debate directly from Slack](http://www.niemanlab.org/2015/08/the-new-york-times-live-blogged-last-nights-gop-debate-directly-from-slack/)