Saving time, money and sanity by Pythonizing Google Slides
summary
Automates Google Slides generation by running Python code and filling Ginger templates to produce full decks (images, charts, dates, currency) from a customer UID and warehouse queries; uses a modular plugin system with Streamlit/CLI triggers, a strftime plugin, and screenshotting for visuals. Replaces manual edits across more than 30-slide proposals that sales teams duplicate daily, produces a live Slides link on launch, is open source on GitHub and published to PyPI, and demonstrably works in production at the company.
AI-written summary · about
chapters (7)
- 0:00Introduction and personal journey
- 6:11Sales team’s slide creation pain
- 10:05Introducing Sliger demo
- 13:15Sliger architecture explained
- 14:43Story behind Sliger idea
- 16:05Open source and future plans
- 17:41Q&A session
related talks
10mKeynote: Frappe Slides
20mBuilding a Flexible, Scaleable Self-Serve Reporting System with Shiny
33mPython and Data Storytelling to the Rescue: Let's Avoid More Deaths by...
29mTake Your Technical Presentations to the Next Level with Python + Quarto
23m"So, I Got Some Code Working… Now How Do I Share It?!"
32mWork Less and Do More: Google Sheets for JavaScript Developers
46mLightning Talks
22mAutomating Custom Reports from JIRA to GoogleSheets
