Nokome Bentley
2 April 2017
A big thank you to our friends at the Collaborative Knowledge Foundation.
Michael Aufreiter, Nokome Bentley, Oliver Buchtala
6 March 2017
A quick preview of the new editor for Stencila Documents
Nokome Bentley
13 January 2017
On Node.js-like Javascript execution within documents, Markdown extensions for inputting and outputting document variables, and a little demo of how they can all be put together in a reactive document.
Nokome Bentley
20 December 2016
In this post, I'm going to look at the models for data driven content used in popular tools for reproducible documents, RMarkdown and Jupyter. We'll then look at how to extend those models to documents that generate content in more than one execution context. I'll then wrap up with an explanation of the model that I've arrived at as being the best fit for Stencila.
Nokome Bentley
5 December 2016
How Stencila packages act as a network of diverse peers with differing capabilities and calling on each other to provide resources.
Nokome Bentley
30 November 2016
Development update. How and why we decoupled Stencila's architecture to take it from a monolithic island to a connected archipelago.
Nokome Bentley
24 November 2016
How do we make it easy for researchers to use tools for reproducible research?
Nokome Bentley
21 November 2016
Your own dog food can be hard to swallow sometimes. Particularly when you have just finished the strenuous task of pulling yourself up by your own boot straps. Our new blog uses Markdown and is published on Github pages. We're still eating our own dog food by using our Node.js package and by using our new document editor to author posts. But we're hoping that with this new approach there will be less friction in getting posts written and on to the web.
Nokome Bentley
24 April 2016
Spreadsheets are reactive programming environments that are usually only interacted with via a visual grid interface. For most other programming environments, the primary interface is a text file format specifically designed for humans. In contrast, spreadsheet file formats have been designed for machines, not humans. This post proposes a human friendly format for spreadsheets that can be used as an alternative interface for viewing and editing spreadsheets.
Nokome Bentley
17 March 2016
A follow up post to the introduction to Stencila sheets. More technical details on how they work and why they are different from traditional spreadsheets.
Nokome Bentley in collaboration with Oliver Buchtala and Micheal Aufreiter
15 March 2016
In 1979, Dan Bricklin and Bob Frankston created VisiCalc the world's first spreadsheet software. VisiCalc was an immediate success, became the Apple II's "killer app" and was credited by Steve Jobs with propelling the first explosion in personal computing. Ted Nelson, an internet pioneer, described the paradigm shift that the spreadsheet interface created...