index | execution_count | cell_type | toolbar | started_at | completed_at | source | loc | metadata | outputs |
---|---|---|---|---|---|---|---|---|---|
1 |
|
10 |
documentation as software and datacomputational literature like documentation is presented with antithetical distribution practices like static sites and pdf. the idea of static computational literature pushes against its real potential to give visitors agency over their content. we see developments towards more interactive computational literature with projects like jupyterlite, pyodide, and pyscript. these approaches providing slightly more agency to interact with code, but this is only part of the interaction we could imagine. documentation is valuable when people spend time with it. different folks might find different parts of documentation valuable as different places in their career. documentation has less to do with aesthetics than with spending quality time learning and practicing. a significant part of the documentation experience is how much time your audience is willing to put into participating. the most interactive way to enjoy information is in computational notebooks. if we can capture documentation as data we can expose multitudes of interaction capabilities than statically generated sites anca acheive.
the following presents that concept of
|
||||||
2 |
|
3 |
beyond individual documentationa key success criterion for this is approach is that we ought to be able to operate on multiple documentations at once and reuse existing configurations when possible. |
||||||
3 |
|
5 | 0 outputs. | ||||||
4 |
|
4 |
build my personal bloga goal is to build multiple sites at once. the first we build is my personal blog. i do a lot of weird shit in documents so my works are a good stress tests. |
||||||
5 |
|
7 | 1 outputs. | ||||||
6 |
|
3 |
build the mast space telescope notebooks |
||||||
7 |
|
6 | 1 outputs. | ||||||
8 |
|
3 |
manipulating the documentationwe'll use the dataframes from our previous cells to demonstrate what we can do with documentation frames. |
||||||
9 |
|
4 | 3 outputs. | ||||||
10 |
|
4 | 2 outputs. | ||||||
11 |
|
8 | 1 outputs. | ||||||
12 |
|
12 | 2 outputs. | ||||||
13 |
|
6 | 2 outputs. | ||||||
14 |
|
0 | |||||||
15 |
|
0 |