41554 blogs · [ { "id": "01a087b9-1b99-720f-8f61-602fdc93ca03", "title": "How to judge (and minimise) the risk of using sensitive information with an AI chatbot", "url": "https://onlinejournalismblog.com/2026/08/18/how-to-judge-and-minimise-the-risk-of-using-sensitive-information-with-an-ai-chatbot/", "published_at": "2026-08-18T15:05:04+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdce5b200", "title": "How data journalism is done on TikTok: six key takeaways from watching 50 videos", "url": "https://onlinejournalismblog.com/2026/08/10/how-data-journalism-is-done-on-tiktok-six-key-takeaways-from-watching-50-videos/", "published_at": "2026-08-10T12:06:00+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdd7bf531", "title": "This one story can be used to discuss seven different types of bias", "url": "https://onlinejournalismblog.com/2026/07/03/this-one-story-can-be-used-to-discuss-seven-different-types-of-bias/", "published_at": "2026-07-03T09:51:26+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fde44f461", "title": "Managing a mass FOI project? Here’s an AI-assisted methodology for that", "url": "https://onlinejournalismblog.com/2026/06/30/managing-a-mass-foi-project-heres-a-methodology-for-that/", "published_at": "2026-06-30T07:28:55+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fde4bfd30", "title": "Showing charts on video? Here are two essential techniques to make them effective", "url": "https://onlinejournalismblog.com/2026/06/23/showing-charts-on-video-here-are-two-essential-techniques-to-make-them-effective/", "published_at": "2026-06-23T13:31:49+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdee0fabe", "title": "“Many newsrooms are not optimised for what humans do best” (but we have an opportunity to change that)", "url": "https://onlinejournalismblog.com/2026/06/18/many-newsrooms-are-not-optimised-for-what-humans-do-best-but-we-have-an-opportunity-to-change-that/", "published_at": "2026-06-18T14:55:23+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdeeabfa3", "title": "Caught in a trap: what journalists can learn from systems thinking", "url": "https://onlinejournalismblog.com/2026/06/16/caught-in-a-trap-what-journalists-can-learn-from-systems-thinking/", "published_at": "2026-06-16T13:03:52+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdfa7fe64", "title": "How to: generate hundreds of maps by combining QGIS with Python (code included!)", "url": "https://onlinejournalismblog.com/2026/06/08/how-to-generate-hundreds-of-maps-by-combining-qgis-with-python-code-included/", "published_at": "2026-06-08T10:44:37+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fdfee577d", "title": "FAQ: AI, misinformation and journalism", "url": "https://onlinejournalismblog.com/2026/05/23/faq-ai-misinformation-and-journalism/", "published_at": "2026-05-23T08:03:59+00:00" }, { "id": "01a087b9-1b99-720f-8f61-602fe04fabc9", "title": "Words as data: how data journalists tell stories about documents and text", "url": "https://onlinejournalismblog.com/2026/05/14/how-to-tell-stories-about-documents-and-text-using-data-journalism/", "published_at": "2026-05-14T12:29:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785965264f", "title": "PEER: a technique for brainstorming interviewees and story sources", "url": "https://onlinejournalismblog.com/2026/03/09/peer-a-technique-for-brainstorming-interviewees-and-story-sources/", "published_at": "2026-03-09T08:10:48+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785a563bcb", "title": "How to use FOI to develop good journalism habits", "url": "https://onlinejournalismblog.com/2026/03/02/how-to-use-foi-to-develop-good-journalism-habits/", "published_at": "2026-03-02T09:51:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785a7c7f2d", "title": "6 formas de comunicar jornalismo de dados (a Pirâmide Invertida do Jornalismo de Dados – parte 2)", "url": "https://onlinejournalismblog.com/2026/02/26/6-formas-de-comunicar-jornalismo-de-dados-a-piramide-invertida-do-jornalismo-de-dados-parte-2/", "published_at": "2026-02-26T13:08:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785b25bebd", "title": "A pirâmide invertida do jornalismo de dados: Do conjunto de dados à história", "url": "https://onlinejournalismblog.com/2026/02/23/a-piramide-invertida-do-jornalismo-de-dados-do-conjunto-de-dados-a-historia/", "published_at": "2026-02-23T13:51:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785c04a01a", "title": "Parallel prompting: another way to avoiding deskilling with AI", "url": "https://onlinejournalismblog.com/2026/02/02/parallel-prompting-another-way-to-avoiding-deskilling-with-ai/", "published_at": "2026-02-02T09:40:12+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785ced1877", "title": "When to report on a meme (and when not to): Bösch’s MATTER checklist", "url": "https://onlinejournalismblog.com/2026/01/29/when-to-report-on-a-meme-and-when-not-to-the-matter-checklist/", "published_at": "2026-01-29T13:44:09+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785cfd13b3", "title": "“I don’t want it to be easy” and other objections to using AI", "url": "https://onlinejournalismblog.com/2026/01/19/i-dont-want-it-to-be-easy-and-other-objections-to-using-ai/", "published_at": "2026-01-19T13:24:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785d25cd30", "title": "How to stop AI making you stupid: hybrid destination-journey prompting", "url": "https://onlinejournalismblog.com/2026/01/13/how-to-stop-ai-making-you-stupid-hybrid-destination-journey-prompting/", "published_at": "2026-01-13T14:43:00+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785dec42ea", "title": "FAQ: On data journalism and open data", "url": "https://onlinejournalismblog.com/2026/01/11/faq-on-data-journalism-and-open-data/", "published_at": "2026-01-11T10:13:31+00:00" }, { "id": "01a0bdc9-b905-724b-bf2d-ad785ecb1d9c", "title": "FAQ: How has journalism been transformed?", "url": "https://onlinejournalismblog.com/2026/01/10/faq-how-has-journalism-been-transformed/", "published_at": "2026-01-10T10:06:07+00:00" }, { "id": "01a0bdd1-3bee-7182-8dfd-d4624b10f147", "title": "Visualisation as an editorial process", "url": "https://onlinejournalismblog.com/2026/01/07/visualisation-as-an-editorial-process/", "published_at": "2026-01-07T13:21:48+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb6ce7e85", "title": "Data, data visualization and interactives within news", "url": "https://onlinejournalismblog.com/2026/01/06/data-data-visualization-and-interactives-within-news-bloggers-cut/", "published_at": "2026-01-06T12:54:18+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb734369e", "title": "Double counting: how to spot it and how to avoid it", "url": "https://onlinejournalismblog.com/2025/12/16/double-counting-how-to-spot-it-and-how-to-avoid-it/", "published_at": "2025-12-16T14:48:50+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb76966d8", "title": "7 técnicas de design de prompts para IA generativa que todo jornalista deveria conhecer", "url": "https://onlinejournalismblog.com/2025/12/12/7-tecnicas-de-design-de-prompts-para-ia-generativa-que-todo-jornalista-deveria-conhecer/", "published_at": "2025-12-12T08:27:35+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb7b13979", "title": "At its best, AI can help us to reflect on our humanity. At its worst, it can lead us to forget it", "url": "https://onlinejournalismblog.com/2025/12/09/at-its-best-ai-can-help-us-to-reflect-on-our-humanity-at-its-worst-it-can-lead-us-to-forget-it/", "published_at": "2025-12-09T14:03:00+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb7e116d1", "title": "No, the explainer isn’t dead. It just needs a reason to live.", "url": "https://onlinejournalismblog.com/2025/12/08/no-the-explainer-isnt-dead-it-just-needs-a-reason-to-live/", "published_at": "2025-12-08T18:11:16+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb8bb0e23", "title": "Telling stories with data: more on the difference between ‘variation’ stories and ‘ranking’ angles", "url": "https://onlinejournalismblog.com/2025/12/08/telling-stories-with-data-more-on-the-difference-between-variation-stories-and-ranking-angles/", "published_at": "2025-12-08T16:14:52+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb9070292", "title": "“Journey prompts” and “destination prompts”: how to avoid becoming deskilled when using AI", "url": "https://onlinejournalismblog.com/2025/12/02/journey-prompts-and-destination-prompts-how-to-avoid-becoming-deskilled-when-using-ai/", "published_at": "2025-12-02T13:08:00+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb94ab95e", "title": "4 ways you can ‘role play’ with AI", "url": "https://onlinejournalismblog.com/2025/11/28/4-ways-you-can-role-play-with-ai/", "published_at": "2025-11-28T13:52:00+00:00" }, { "id": "01a0bdd1-3bef-72f7-ab30-3fbbb969295c", "title": "AI and “editorial independence”: a risk — or a distraction?", "url": "https://onlinejournalismblog.com/2025/11/14/ai-and-editorial-independence-a-risk-or-a-distraction/", "published_at": "2025-11-14T08:54:00+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-64440777b786", "title": "6 Wege, Datenjournalismus zu kommunizieren (Die umgekehrte Pyramide des Datenjournalismus Teil 2)", "url": "https://onlinejournalismblog.com/2025/11/03/6-wege-datenjournalismus-zu-kommunizieren-die-umgekehrte-pyramide-des-datenjournalismus-teil-2/", "published_at": "2025-11-03T12:24:00+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-644407a8caed", "title": "How to (not) write about numbers", "url": "https://onlinejournalismblog.com/2025/09/30/how-to-not-write-about-numbers/", "published_at": "2025-09-30T11:26:55+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-644408055d97", "title": "How to ask AI to perform data analysis", "url": "https://onlinejournalismblog.com/2025/09/22/how-to-ask-ai-to-perform-data-analysis/", "published_at": "2025-09-22T10:00:00+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-644408b2fa91", "title": "I tested AI tools on data analysis — here’s how they did (and what to look out for)", "url": "https://onlinejournalismblog.com/2025/09/16/i-tested-ai-tools-on-data-analysis-heres-how-they-did-and-what-to-look-out-for/", "published_at": "2025-09-16T12:48:50+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-644409a41dac", "title": "Tre flere vinkler som oftest brukes til å fortelle datahistorier: utforskere, sammenhenger og metadatahistorier", "url": "https://onlinejournalismblog.com/2025/08/19/tre-flere-vinkler-som-oftest-brukes-til-a-fortelle-datahistorier-utforskere-sammenhenger-og-metadatahistorier/", "published_at": "2025-08-19T07:39:08+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-644409d38e44", "title": "This is what happened when I asked journalism students to keep an ‘AI diary’", "url": "https://onlinejournalismblog.com/2025/07/08/this-is-what-happened-when-i-asked-journalism-students-to-keep-an-ai-diary/", "published_at": "2025-07-08T08:27:31+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-64440a86dc76", "title": "How to reduce the environmental impact of using AI", "url": "https://onlinejournalismblog.com/2025/06/19/how-to-reduce-the-environmental-impact-of-using-ai/", "published_at": "2025-06-19T08:44:00+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-64440b7ae0ef", "title": "Die umgekehrte Pyramide des Datenjournalismus: Vom Datensatz zur Story", "url": "https://onlinejournalismblog.com/2025/06/05/die-umgekehrte-pyramide-des-datenjournalismus-vom-datensatz-zur-story/", "published_at": "2025-06-05T13:56:00+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-64440ba47902", "title": "9 takeaways from the Data Journalism UK conference", "url": "https://onlinejournalismblog.com/2025/06/04/9-takeaways-from-the-data-journalism-uk-conference/", "published_at": "2025-06-04T13:05:19+00:00" }, { "id": "01a0bdd4-fd46-73b7-bafc-64440bb4875b", "title": "Teaching journalism students generative AI: why I switched to an “AI diary” this semester", "url": "https://onlinejournalismblog.com/2025/05/13/teaching-journalism-students-generative-ai-why-i-switched-to-an-ai-diary-this-semester/", "published_at": "2025-05-13T18:59:15+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbaa2bacb", "title": "Why I’m no longer saying AI is “biased”", "url": "https://onlinejournalismblog.com/2025/05/07/why-im-no-longer-saying-ai-is-biased/", "published_at": "2025-05-07T15:38:00+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbaf775da", "title": "FAQ: La Nacion interview in English", "url": "https://onlinejournalismblog.com/2025/05/03/faq-la-nacion-interview-in-english/", "published_at": "2025-05-03T08:19:03+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbbd38e3b", "title": "Google Sheets has a new AI function — how does it perform on classification tasks?", "url": "https://onlinejournalismblog.com/2025/04/10/google-sheets-has-a-new-ai-function-how-does-it-perform-on-classification-tasks/", "published_at": "2025-04-10T09:15:29+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbc757569", "title": "How do I get data if my country doesn’t publish any?", "url": "https://onlinejournalismblog.com/2025/03/25/how-do-i-get-data-if-my-country-doesnt-publish-any/", "published_at": "2025-03-25T09:14:25+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbd3271d3", "title": "7 prompt design techniques for generative AI every journalist should know", "url": "https://onlinejournalismblog.com/2025/02/19/7-prompt-design-techniques-for-generative-ai-every-journalist-should-know/", "published_at": "2025-02-19T07:35:50+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbd60a702", "title": "De vanligste vinklene journalister bruker når de forteller historier med data", "url": "https://onlinejournalismblog.com/2025/02/03/de-vanligste-vinklene-journalister-bruker-nar-de-forteller-historier-med-data/", "published_at": "2025-02-03T09:38:08+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbe4e9461", "title": "What are we talking about when we say the “ethics” of AI and journalism?", "url": "https://onlinejournalismblog.com/2025/01/24/what-are-we-talking-about-when-we-say-the-ethics-of-ai-and-journalism/", "published_at": "2025-01-24T14:51:42+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbe58bfc9", "title": "The Art of Disagreement — lessons for journalists", "url": "https://onlinejournalismblog.com/2025/01/14/the-art-of-disagreement-lessons-for-journalists/", "published_at": "2025-01-14T14:09:00+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbf04e9cc", "title": "Niamh McIntyre: tips from a career in data journalism", "url": "https://onlinejournalismblog.com/2024/12/16/niamh-mcintyre-tips-from-a-career-in-data-journalism/", "published_at": "2024-12-16T10:04:10+00:00" }, { "id": "01a0bdd8-4949-739f-9e9b-ef2dbfc86b34", "title": "VIDEO: Developing ideas for factual storytelling", "url": "https://onlinejournalismblog.com/2024/10/24/video-developing-ideas-for-factual-storytelling/", "published_at": "2024-10-24T13:50:00+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff730ce434", "title": "Identifying bias in your writing — with generative AI", "url": "https://onlinejournalismblog.com/2024/10/17/identifying-bias-in-your-writing-with-generative-ai/", "published_at": "2024-10-17T11:42:36+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff732d181a", "title": "How to improve story ideas using the SCAMPER method", "url": "https://onlinejournalismblog.com/2024/10/10/how-to-improve-story-ideas-using-the-scamper-method/", "published_at": "2024-10-10T10:20:30+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff7364af87", "title": "Using generative AI to help review your reporting: subbing, jargon, brevity and factchecking", "url": "https://onlinejournalismblog.com/2024/10/08/using-generative-ai-to-help-review-your-reporting-subbing-jargon-and-brevity/", "published_at": "2024-10-08T14:05:00+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff73eeae09", "title": "Using generative AI as a scraping assistant", "url": "https://onlinejournalismblog.com/2024/10/01/using-generative-ai-as-a-scraping-assistant/", "published_at": "2024-10-01T00:38:00+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff74af95f3", "title": "Using generative AI as a spreadsheet and data cleaning assistant", "url": "https://onlinejournalismblog.com/2024/09/26/using-generative-ai-as-a-spreadsheet-and-data-cleaning-assistant/", "published_at": "2024-09-26T00:16:00+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff7549607b", "title": "Investigative journalism and ChatGPT: using generative AI for sourcing and story research", "url": "https://onlinejournalismblog.com/2024/08/01/investigative-journalism-and-chatgpt-using-generative-ai-for-sourcing-and-story-research/", "published_at": "2024-08-01T10:43:34+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff75f3072a", "title": "Data journalism in the UK 2024 election: a numbers game", "url": "https://onlinejournalismblog.com/2024/07/18/data-journalism-in-the-uk-2024-election-a-numbers-game/", "published_at": "2024-07-18T08:38:58+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff76758966", "title": "Investigative journalism and ChatGPT: using generative AI for story ideas", "url": "https://onlinejournalismblog.com/2024/07/10/investigative-journalism-and-chatgpt-using-generative-ai-for-story-ideas/", "published_at": "2024-07-10T13:41:00+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff770c055f", "title": "VIDEO: AI in journalism: machine learning and natural language processing", "url": "https://onlinejournalismblog.com/2024/06/24/video-ai-in-journalism-machine-learning-and-natural-language-processing/", "published_at": "2024-06-24T14:14:21+00:00" }, { "id": "01a0bddc-686d-736c-b0a3-caff776f5eb3", "title": "Investigative journalism’s AI challenges: accuracy and bias, explainability and resources", "url": "https://onlinejournalismblog.com/2024/06/11/investigative-journalisms-ai-challenges-accuracy-and-bias-explainability-and-resources/", "published_at": "2024-06-11T13:09:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d099950e8ceb", "title": "AI in investigative journalism: mapping the field", "url": "https://onlinejournalismblog.com/2024/06/06/ai-in-investigative-journalism-mapping-the-field/", "published_at": "2024-06-06T13:05:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d0999566b6f0", "title": "VIDEO: How can virtual reality, 360 degree video and augmented reality be used for journalism — and what are the challenges?", "url": "https://onlinejournalismblog.com/2024/05/24/video-how-can-virtual-reality-360-degree-video-and-augmented-reality-be-used-for-journalism-and-what-are-the-challenges/", "published_at": "2024-05-24T09:03:02+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d09996539d35", "title": "Explainers — explained (unpublished extract from the Online Journalism Handbook)", "url": "https://onlinejournalismblog.com/2024/04/04/explainers-explained-unpublished-extract-from-the-online-journalism-handbook/", "published_at": "2024-04-04T12:59:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d09997314601", "title": "VIDEO: Using ChatGPT and generative AI tools in journalism", "url": "https://onlinejournalismblog.com/2024/03/26/video-using-chatgpt-and-generative-ai-tools-in-journalism/", "published_at": "2024-03-26T00:41:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d0999809f0ea", "title": "FAQ: Ethical dilemmas around the use of generative AI in reporting", "url": "https://onlinejournalismblog.com/2024/03/23/faq-ethical-dilemmas-around-the-use-of-generative-ai-in-reporting/", "published_at": "2024-03-23T09:24:25+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d09998756fbd", "title": "VIDEO: How to plan an investigation or large editorial project", "url": "https://onlinejournalismblog.com/2024/02/01/video-how-to-plan-an-investigation-or-large-editorial-project/", "published_at": "2024-02-01T12:32:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d09999003adb", "title": "Olaya Argüeso: “Data journalism stories, when they are done, are really easy to implement on the local level”", "url": "https://onlinejournalismblog.com/2024/01/29/olaya-argueso-data-journalism-stories-when-they-are-done-are-really-easy-to-implement-on-the-local-level/", "published_at": "2024-01-29T12:05:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d09999d626bd", "title": "I’ve updated the Inverted Pyramid of Data Journalism — and brought together resources for every stage", "url": "https://onlinejournalismblog.com/2024/01/04/ive-updated-the-inverted-pyramid-of-data-journalism-and-brought-together-resources-for-every-stage/", "published_at": "2024-01-04T11:47:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d0999a11fa84", "title": "How to combine two datasets to put a story into context (book extract)", "url": "https://onlinejournalismblog.com/2023/12/19/how-to-combine-two-datasets-to-put-a-story-into-context-book-extract/", "published_at": "2023-12-19T11:27:00+00:00" }, { "id": "01a0bddf-1879-737c-b76c-d0999ad4427f", "title": "How to investigate companies: recommendations from Graham Barrow", "url": "https://onlinejournalismblog.com/2023/12/18/how-to-investigate-companies-recommendations-from-graham-barrow/", "published_at": "2023-12-18T11:06:00+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdcde68587", "title": "FAQ: What are the professional boundaries in data journalism teams?", "url": "https://onlinejournalismblog.com/2023/12/16/faq-what-are-the-professional-boundaries-in-data-journalism-teams/", "published_at": "2023-12-16T07:25:00+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdce8ff20a", "title": "VIDEO: How automation played a central role in data journalism — and is now playing it again", "url": "https://onlinejournalismblog.com/2023/11/28/video-how-automation-played-a-central-role-in-data-journalism-and-is-now-playing-it-again/", "published_at": "2023-11-28T12:00:00+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdcf01ccb6", "title": "The third edition of the Online Journalism Handbook is now out!", "url": "https://onlinejournalismblog.com/2023/09/12/the-third-edition-of-the-online-journalism-handbook-is-now-out/", "published_at": "2023-09-12T14:43:00+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdcf9e2420", "title": "Jornalismo de dados: um guia rápido", "url": "https://onlinejournalismblog.com/2023/07/06/jornalismo-de-dados-um-guia-rapido/", "published_at": "2023-07-06T13:19:13+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdcfa960e7", "title": "This is how I’ll be teaching journalism students ChatGPT (and generative AI) next semester", "url": "https://onlinejournalismblog.com/2023/07/03/this-is-how-ill-be-teaching-journalism-students-chatgpt-and-generative-ai-next-semester/", "published_at": "2023-07-03T15:34:16+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdd05d43fd", "title": "Generative AI: Here are 6 principles for using it in journalism that address diversity and inclusion (it’s just good journalism)", "url": "https://onlinejournalismblog.com/2023/06/19/generative-ai-here-are-6-principles-for-using-it-in-journalism-that-address-diversity-and-inclusion-its-just-good-journalism/", "published_at": "2023-06-19T09:55:06+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdd0602a21", "title": "The Inverted Pyramid of Data Journalism in Finnish (Datajournalismin käänteinen pyramidi)", "url": "https://onlinejournalismblog.com/2023/04/29/the-inverted-pyramid-of-data-journalism-in-finnish-datajournalismin-kaanteinen-pyramidi/", "published_at": "2023-04-29T10:29:05+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdd1146b36", "title": "What is dirty data and how do I clean it? A great big guide for data journalists", "url": "https://onlinejournalismblog.com/2023/04/18/what-is-dirty-data-and-how-do-i-clean-it-a-great-big-guide-for-data-journalists/", "published_at": "2023-04-18T16:02:30+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdd115fc42", "title": "Angles for data stories — in Finnish (yleistä näkökulmaa datatarinoihin)", "url": "https://onlinejournalismblog.com/2023/04/14/angles-for-data-stories-in-finnish-yleista-nakokulmaa-datatarinoihin/", "published_at": "2023-04-14T10:35:00+00:00" }, { "id": "01a0bde1-b510-71ea-8788-9abdd195460d", "title": "FOI, diversity, and imposter syndrome — an interview with Jenna Corderoy", "url": "https://onlinejournalismblog.com/2023/03/23/foi-diversity-and-imposter-syndrome-an-interview-with-jenna-corderoy/", "published_at": "2023-03-23T16:48:43+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e765659bf78", "title": "VIDEO PLAYLIST: An introduction to Python for data journalism and scraping", "url": "https://onlinejournalismblog.com/2023/02/21/video-playlist-an-introduction-to-python-for-data-journalism-and-scraping/", "published_at": "2023-02-21T09:39:00+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e7657141f87", "title": "Availability bias: a guide for journalists", "url": "https://onlinejournalismblog.com/2023/02/14/availability-bias-a-guide-for-journalists/", "published_at": "2023-02-14T11:47:00+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e76577b8fc2", "title": "Here’s how the ‘8 data story angles’ can help you get stories from company accounts", "url": "https://onlinejournalismblog.com/2023/02/07/heres-how-the-8-data-story-angles-can-help-you-get-stories-from-company-accounts/", "published_at": "2023-02-07T11:54:00+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e7657ed7c75", "title": "9 способов найти историю в финансовых отчётах компаний", "url": "https://onlinejournalismblog.com/2023/02/03/9-%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d0%be%d0%b2-%d0%bd%d0%b0%d0%b9%d1%82%d0%b8-%d0%b8%d1%81%d1%82%d0%be%d1%80%d0%b8%d1%8e-%d0%b2-%d1%84%d0%b8%d0%bd%d0%b0%d0%bd%d1%81%d0%be%d0%b2%d1%8b%d1%85-%d0%be/", "published_at": "2023-02-03T07:49:22+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e7658196b12", "title": "This is a masterclass in writing a story about company directors’ pay — so I reverse-engineered it", "url": "https://onlinejournalismblog.com/2023/02/01/this-is-a-masterclass-in-writing-a-story-about-company-directors-pay-so-i-reverse-engineered-it/", "published_at": "2023-02-01T07:32:45+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e76590c759a", "title": "How ‘triangulating’ can help you identify more sources", "url": "https://onlinejournalismblog.com/2023/01/19/how-triangulating-can-help-you-identify-more-sources/", "published_at": "2023-01-19T12:01:08+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e765995395a", "title": "Defending an investigation — and planning one: lessons from ProPublica’s Black Snow", "url": "https://onlinejournalismblog.com/2023/01/10/defending-an-investigation-and-planning-one-lessons-from-propublicas-black-snow/", "published_at": "2023-01-10T13:42:00+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e7659d9fff6", "title": "What Data Journalists Need to Know About Application Programming Interfaces (APIs)", "url": "https://onlinejournalismblog.com/2023/01/07/what-data-journalists-need-to-know-about-application-programming-interfaces-apis/", "published_at": "2023-01-07T10:41:25+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e765a1396c6", "title": "Making video and audio interviews searchable: how Pinpoint helped with one investigation", "url": "https://onlinejournalismblog.com/2022/12/19/making-video-and-audio-interviews-searchable-how-pinpoint-helped-with-one-investigation/", "published_at": "2022-12-19T13:49:00+00:00" }, { "id": "01a0bde4-113d-70fb-9e33-7e765a5472d6", "title": "Here’s a framework to help fill the ‘human gap’ in your story", "url": "https://onlinejournalismblog.com/2022/12/13/heres-a-framework-to-help-fill-the-human-gap-in-your-story/", "published_at": "2022-12-13T14:55:17+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d24430909151", "title": "How to: create a data news diary", "url": "https://onlinejournalismblog.com/2022/12/08/how-to-create-a-data-news-diary/", "published_at": "2022-12-08T10:42:52+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d2443145c826", "title": "VIDEO: An introduction to SQL for data journalists", "url": "https://onlinejournalismblog.com/2022/11/29/video-an-introduction-to-sql-for-data-journalists/", "published_at": "2022-11-29T14:01:00+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d244318453dd", "title": "VIDEO: Big data, open data, linked data and other big ideas that data journalists need to know about", "url": "https://onlinejournalismblog.com/2022/11/24/video-big-data-open-data-linked-data-and-other-big-ideas-that-data-journalists-need-to-know-about/", "published_at": "2022-11-24T08:51:03+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d24431c4af3d", "title": "Here are some great examples of how to use AI and satellite imagery in journalism", "url": "https://onlinejournalismblog.com/2022/11/04/here-are-some-great-examples-of-how-to-use-ai-and-satellite-imagery-in-journalism/", "published_at": "2022-11-04T08:54:00+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d24431e51598", "title": "What stories can you tell using AI and satellite imagery? Here are some ideas", "url": "https://onlinejournalismblog.com/2022/11/01/what-stories-can-you-tell-using-ai-and-satellite-imagery-here-are-some-ideas/", "published_at": "2022-11-01T09:17:14+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d24432d4febd", "title": "Journalism, AI and satellite imagery: how to get started", "url": "https://onlinejournalismblog.com/2022/10/27/journalism-ai-and-satellite-imagery-how-to-get-started/", "published_at": "2022-10-27T13:14:00+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d2443331807d", "title": "I made a bunch of tools to make journalists’ lives easier. Here are my 5 favourites", "url": "https://onlinejournalismblog.com/2022/09/30/i-made-a-bunch-of-tools-to-make-journalists-lives-easier-here-are-my-5-favourites/", "published_at": "2022-09-30T06:55:18+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d244334c963a", "title": "VIDEO: Transmedia journalism", "url": "https://onlinejournalismblog.com/2022/08/11/video-transmedia-journalism/", "published_at": "2022-08-11T12:51:00+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d24433acc2d0", "title": "VIDEO: JavaScript Journalism and interactivity", "url": "https://onlinejournalismblog.com/2022/07/26/video-javascript-journalism-and-interactivity/", "published_at": "2022-07-26T14:26:04+00:00" }, { "id": "01a0bde6-95e1-73a5-90fc-d244341e1f86", "title": "VIDEO: Genres of interactivity: from ergodic storytelling to games", "url": "https://onlinejournalismblog.com/2022/07/21/video-genres-of-interactivity-from-ergodic-storytelling-to-games/", "published_at": "2022-07-21T14:54:00+00:00" } ] posts Claim your blog
Back to onlinejournalismblog.com
Blog · corpus.blog/blogs/onlinejournalismblog.com/posts

onlinejournalismblog.com

onlinejournalismblog.com

2026

2025

2024

2023

2022