TODO
- home page
- latest article, with max-height
- pinned articles
- welcome text
- clean up the archive
- properly sorted by date, not just by entry into the file
- max-height for each by-*, or at least link to them as headers
- better language selection for code blocks
- sed the triple-tick+lang to whatever format the current extension needs
- re-audit all my code blocks
- create a suite of my own keys and publish them on About
- secure distribution requires https
- learn how to manage these keys
- finally, create and publish the key
- version 1.0
- everything above
- move this list to github project board
- clean out welcome text
- series framework
-
all-articles
do-script - file that describes which articles are in which series
- I would generate from tags, but that would mean tags get interpreted twice
- alternately, a folder for each series with files
my-series.md, my-series/01.md, my-series/02.md, ...
-
- mathematics markdown (see this mess)
- the MathJax font looks a bit awful next to real computer modern
- I’d love to render math locally and ship only the resulting svg
- otherwise, I’d like to supply the MathJax files locally rather than rely on someone else’s cdn
- title needs the markdown treatment (esp. for typography) rather than going directly into html
- I should figure something out about removing the bad
<p>
tags - for now, I’ve just put
’
in place of'
- I should figure something out about removing the bad
- make a post on the procedures for asymmetric key cryptography
- python interface to zedo
- make a (hidden) page containing a list of all the articles I’m working on
- click on tags anywhere to jump to the archive of that tag
- use mako instead of rolling my own terrible templates out of python format strings
- audit
- is mako being used in the most efficient way?
- can I automatically determine mako dependencies?
- are all targets phony/volatile as needed?
- are extra files being marked as such?
- feeds are constructed as fully as possible. see here
- dependencies (esp. on python scripts) are tracked correctly