Amy J. Ko
Amy J. Ko
This credit in a cover image wasn't building correctly. `|cover.jpg|An illustration of 1's and 0's with a stick figure sitting on one, reading.|User interfaces are where people and technology meet.|[Amy...
Currently, we load a Svelte `` component to render a page. However, we only load it once, and so the image loading feedback that overlays the page only appears on...
It should be possible to import an edition to overwrites its contents. This bundle would include the edition metadata, chapter text, and an images folder, all checked against the edition...
To have books show up nicely in social media shares, we need to add an [Open Graph URL](https://ogp.me/). We add other metadata now, but haven't added the URL yet, since...
In many cases, books can just be massive HTML pages with tens of thousands of DOM nodes. For an extreme example, see [Critically Conscious Computing](https://criticallyconsciouscomputing.org/). It's just not a scalable...
At the moment we're using Prism and just including Python. We need some other way to include other languages that doesn't make books unnecessarily large, since Prism can't be tree...
We need to reuse this elsewhere, such as on the media page for bulk image upload.
For consistency, it's nice to be able to define a set of recurring sources such as journal or conference names. This is still built into the metadata, but not exposed...
We used to have a feature in the old implementation for binding some text with a name and then using that in the markup prior to parsing in order to...
While TypeScript prevents a lot of issues with schema compliance, there are a number of ways that malformed book/edition metadata might sneak into the database: * Schema changes that aren't...