This is your work, valued

Montreal, Canada

Nael Shiab

Expert
@nshiab

A journalist who learned how to code. Senior Data Producer for CBC/Radio-Canada.

simple-data-analysis. Easy-to-use and high-performance TypeScript library for data analysis. Works with tabular, geospatial and vector data.

354

code-like-a-journalist. A free and open-source online course for anyone interested in data analysis and data visualization with JavaScript/TypeScript.

117

journalism. Useful TypeScript functions for journalism projects.

33

simple-data-analysis-flow. This node-based editor allows using the open source library simple-data-analysis.js without code.

14

setup-sda. Minimalist setup scripts for the JavaScript library simple-data-analysis.

2

journalism-finance. Useful TypeScript functions for journalism projects. This library focuses on financial calculations and data fetching.

2

simple-data-analysis-AI-RAG. RAG search using the simple-data-analysis library.

2

setup-data-project. Quickly kick off your data project using the simple-data-analysis and journalism libraries.

2

simple-data-analysis-benchmarks. Comparing performance of different versions of simple-data-analysis with popular Python and R libraries for data analysis.

1

github-actions-scraper. This repository is an example used in the lesson about GitHub Actions on code-like-a-journalist.com, a free and open-source course on data analysis and data visualization with TypeScript.

1

journalism-extras. Useful TypeScript functions for journalism projects. This library holds any functions and classes that do not fit in the other journalism modules.

1

simple-data-analysis-core. The core functionalities of the simple-data-analysis library, with only one dependency: DuckDB.

1