







A Spreadsheet Playground
Building a spreadsheet from the ground up | Prabhanshu Gupta
Issue 084: Spreadsheets
Welcome to the 84th issue of De Programmatica Ipsum, about Spreadsheets. In this edition, we declare spreadsheets the most popular software programming environment of all time; in the Library section, we learn how to use Lotus 1-2-3 for science reading "Spreadsheet Physics" by Charles Misner and Patrick Cooney; and in our Vidéothèque section, we discover that Excel is a Turing-complete, functional programming language through the eyes of Dr. Felienne Hermans.

Create interactive mini-apps with Sheets canvas
I keep turning my Google Sheets into phone-friendly webapps, and I can’t stop
How I tackled takeout, spices, and meal ideas with spreadsheets and Glide.

Open-sourcing Keyhive, filtering Ambsheets, and Sketchpad explorations
Some updates from our ongoing work on local-first auth, a new post from our Ambsheets project about filtering scenarios in a spreadsheet, and some explorations of the historic Sketchpad project for constraint-based drawing.


Nicolas Poulain Capytale: a case of large scale use of jupyter notebooks in education | JupyterCon
Chart Design Principles | Hands-On Data Visualization
Tell your story and show it with data, using free and easy-to-learn tools on the web. This introductory book teaches you how to design interactive charts and customized maps for your website, beginning with easy drag-and-drop tools, such as Google Sheets, Datawrapper, and Tableau Public. You will also gradually learn how to edit open-source code templates built with Chart.js, Highcharts, and Leaflet on GitHub. Follow along with the step-by-step tutorials, real-world examples, and online resources. This book is ideal for students, non-profit organizations, small business owners, local governments, journalists, academics, or anyone who wants to tell their story and show the data. No coding experience is required.

Leadsheet
Chord sheets and tabs written by players, shared on atproto. Each one lives in its author's own account.

Spreadsheet Software to End Data Chaos | Grist
Grist is a relational spreadsheet-database that empowers you to organize your data, your way. Get started with a free trial.
Spreadsheet Software to End Data Chaos | Grist
Grist is a relational spreadsheet-database that empowers you to organize your data, your way. Get started with a free trial.
Keynote: Bridging Gaps with Code: Transforming K12 Education with Jupyter Everywhere - I. Martinez
Tabstack Research: Verified Answers from the Open Web
Offload browser orchestration and agentic loops to Tabstack. Bridge the synthesis gap with a research primitive that delivers verified, cited web data.
