Below are tipsheets I produced for multitasking journalists, course syllabi I developed for universities, and talks and workshop slides I used at conferences. Feel free to share these materials widely, re-use them or copy and modify them for your purposes. You can also get in touch with questions you have.

Tip sheets

Gahhh?! What should I do?

A flowchart for aspiring multi-media
platform reporters

Data Sleuthing for beginners

A tipsheet for those who want a starting point for data stories

Some of my favorite data things

Program features and formulae I often use for data journalism

Anatomy of a Chart

handout for aspiring multi-media platform

Video Interviews

A reference for video shooters who are
preparing for an interview

5-Shot Sequence

A video shooting reference for reporters
starting to shoot video

Equipment Decisions

A reference for those buying their first video kit


A list of APIs, libraries and other useful web tools I try to maintain can be found here

Courses and workshop

Find below a selection of sillabi and workshops I've given at conferences, universities and other events.

Advanced Coding

This course is for students wishing to develop coding skills that are relevant to journalistic storytelling. It combines lectures on reporting and storytelling with best coding practices and technical skill building.

Introduction to multi-platform storytelling

This workshop covers multiple formats of storytelling and was initially developed in different iterations for the Al Jazeera America newsroom and The Wall Street Journal bureaus. These slides were updated and refined for a workshop at a storytelling conference in Amsterdam.

Mining data from social media

A workshop and github repository that explains how to gather social media data through APIs.

Fundamentals in Interactive journalism

A syllabus and materials for a fundamentals in interactive journalism course I developed for CUNY's Graduate School of Journalism can be found here (the site includes html files set-up for exercises, slides to each lesson and links to interesting projects)

101 training

This page was developed for a workshop series held in Yangon, Myanmar. The selection of online tools and the tutorials were optimized for the students' technological and financial constraints.

Infographics and Data Journalism

A syllabus for a data journalism and infographics course I developed for UMass Amherst can be found here (at the end of this syllabus you will find a lesson plan with links to materials for each lesson)

Fast-track Video: Video Reporting

This workshop is an introduction to video storytelling — from how video is used on the web, to how you can organize your video reporting, to shooting in the field

Fast-track Video: Video editing

This workshop is an introduction to video story structure, organizing principles in video editing, basics in linear editing software and the vocabulary of video editing

Introduction to Data Journalism and Infographics

This workshop is about the use of data in journalism, the changes in data over time, data processing workflows and data visualizations

Data and Audience Engagement

This workshop is about gathering data from your audience, the role of different social media platform in disseminating information and building communities and technology-based and real-life examples of engaging audiences

Data Tools

This workshop walks you through the production of a data visualization — from gathering, cleaning and processing data to picking the right kind of data visualization tools (developed with Joanna S. Kao and Ritchie King)

Mertrics and Outcomes

A syllabus and materials for a metrics and outcomes journalism course I developed for CUNY's Graduate School of Journalism can be found here (the site includes html files set-up for exercises and slides to each lesson)


Find below a selection of talks and writings about the subject of journalism

Clueless in the digital age

This medium post is a transcript of a keynote I gave at a storytelling conference in Amsterdam and might have some useful tips for those starting to experiment with digital storytelling.

All you care about is yourself

A talk on personalization in journalism that I gave at Hacks/Hackers Berlin.

Building a diverse newsroom

This medium post compiles research on recruiting and hiring diverse talents

A blueprint for designing hackathons

This medium post compiles research on putting together a hackathon.

Loving Long-Distance

A behind-the-scenes walkthrough of our Al Jazeera America series Loving Long-Distance which documents the lives of those who use technology to bridge physical separation.

TedxNewYork: How (Not) To Tell A Story

This TedxNewYork talk is about telling stories on multiple platforms.

The primary source in the age of mechanical multiplication

Many stories lay dormant in the vast amounts of data produced by everyday consumers because journalists are still only starting to acquire the large-scale data-wrangling expertise needed to tap them. Published on the Nieman Blog.

Playing with suspense in data visualizations

How we conveyed the bewildering speed and volume of a trolling attack.

Resources for Freelance Journalists

A Medium post with resources on freelance rates, pitching and staying sane.