Following up on the "Programming Beyond Text Files" with some further points ...
"Decoding: Programming beyond text files" at PyCOnline AU 2020
Spreadsheets were arguably the first Killer App for personal computers, a tabular ledger but also a kind of visual dataflow language. However, the standard spreadsheet has some pretty severe problems... sometimes, it really is time to reinvent the wheel!
Editing an AST in the browser
What if there were no functions?
Are programs really text files?
Flobot gets a rewrite into MicroPython, a new hardware platform and a lot more discussion ...
A brief and not necessarily totally accurate history of diff3
Working on a graphical dataflow language for educational robotics.
Repeated substitutions are Turing Complete