Jonathan Soma
4.63K subscribers
21:56
Scraping to a pandas CSV using BeautifulSoup and Python
Jonathan Soma
199 views • 6 months ago
15:18
Scrape by faking a browser request (to avoid bot detection??) in Python
Jonathan Soma
668 views • 6 months ago
0:29
How to disable a workflow on GitHub Actions
Jonathan Soma
186 views • 6 months ago
5:56
Fix "Error: Process completed with exit code" errors on GitHub Actions
Jonathan Soma
1.9K views • 6 months ago
45:47
Auto-updating data visualizations from scraped data with GitHub Actions and Datawrapper
Jonathan Soma
212 views • 6 months ago
28:34
Scrollytelling with ai2html and scrollama.js
Jonathan Soma
2.4K views • 2 years ago
22:54
JavaScript interactivity with ai2html Illustrator exports (including D3)
Jonathan Soma
1.9K views • 2 years ago
15:05
Generating ideas for data-driven stories and visualizations (a boring video)
Jonathan Soma
507 views • 2 years ago
16:37
ai2html text overflow and other annotation/label issues: an easy fix
Jonathan Soma
480 views • 2 years ago
42:51
Cleaning up a Python data visualization in Adobe Illustrator (pandas to ai2html)
Jonathan Soma
1.7K views • 2 years ago
17:45
Python to Adobe Illustrator to ai2html data viz workflow (2022 update)
Jonathan Soma
2.1K views • 2 years ago
39:34
How to download files in Python with progress bars
Jonathan Soma
4.9K views • 2 years ago
7:45
Selenium fix: SessionNotCreated "this version only supports Chrome version" error in Python
Jonathan Soma
21K views • 2 years ago
18:09
Data Analysis with Pandas: K-Pop idols (value_counts, filtering, datetimes)
Jonathan Soma
595 views • 2 years ago
19:59
Data Analysis with Pandas: Lumber Prices (cleaning currency, datetimes, time series)
Jonathan Soma
859 views • 2 years ago
19:50
Data Analysis with Pandas: StockX Sneaker Sales (datetimes, resample, groupby)
Jonathan Soma
1.5K views • 2 years ago
20:49
Selenium + pandas web scraping tutorial for Python (2021) but also I'm late to pick up a cat
Jonathan Soma
3.4K views • 2 years ago
15:05
Intro to GitHub: How to host code online with GitHub Desktop
Jonathan Soma
547 views • 2 years ago
13:18
How to write Python in Visual Studio Code and run it in Terminal
Jonathan Soma
15K views • 2 years ago
57:31
Customize website with bulma CSS framework: easy design tutorial with no CSS and no templates!
Jonathan Soma
1.2K views • 2 years ago
17:29
Copy a website's style by stealing CSS!
Jonathan Soma
10K views • 2 years ago
47:34
Build a portfolio site with Google Docs and node.js (plus ai2html, d3, HTML, handlebars, etc)
Jonathan Soma
816 views • 2 years ago
31:33
ai2html: exporting, custom fonts and using CSS-only templates for responsive data viz
Jonathan Soma
1.6K views • 2 years ago
19:17
How to make grouped bar charts in pandas/Python with crosstab and pivot tables and more
Jonathan Soma
12K views • 2 years ago
15:52
Hide API keys in Python scripts using python-dotenv, .env, and .gitignore
Jonathan Soma
44K views • 2 years ago
29:58
Using paginated APIs with Python (four ways!)
Jonathan Soma
20K views • 2 years ago
34:53
How to build news applications with Svelte, Part 1 (JavaScript)
Jonathan Soma
1.3K views • 3 years ago
51:01
Building a scrollytelling site with scrollama.js (no d3, no magic)
Jonathan Soma
5.8K views • 3 years ago
1:17:28
Intro to Interactive Data Viz with D3 (the must-know pieces!)
Jonathan Soma
671 views • 3 years ago
6:57
UPDATED! Valid JSON CORS configuration for AWS S3 public file hosting
Jonathan Soma
10K views • 3 years ago
Load More