-
CBC/Radio-Canada
- Montreal, Canada
- naelshiab.com
- @NaelShiab
- in/naelshiab
- https://bsky.app/profile/naelshiab.bsky.social
- @naelshiab@vis.social
Stars
DuckDB extension to read and write to SQLite databases
Prompts for our Grok chat assistant and the `@grok` bot on X.
TypeScript/JavaScript SDK for Gemini and Vertex AI.
This SDK is now deprecated, use the new unified Google GenAI SDK.
Sample code and notebooks for Generative AI on Google Cloud, with Gemini on Vertex AI
Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.
Minimalist setup scripts for the JavaScript library simple-data-analysis.
Assisted writing with AI for journalists
Learn how journalists use large-language models to organize and analyze massive datasets
Cutting-edge web scraping techniques workshop at NICAR 2025
A terminal spreadsheet multitool for discovering and arranging data
Source files for "An Introduction to VisiData"
Inspect Element is a practitioner's guide to auditing algorithms and data-driven investigations
Learn how to scale up your data pipelines using GitHub’s powerful Actions framework
Tip sheet and activities for a hands-on session about using the command line for the 2025 NICAR conference
A bookmarklet to automatically fill out the Canadian government informal ATIP request form
Documentation integration for SvelteKit.
The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.