This site was started in early 2023 and is maintained by Leonard Lin as a way to track his exploration of LLMs and generative AI.
This site was originally using BookStack but is now published with Quartz, backed by an obsidian-git synced Obisdian notebook and pull requests for content can be submitted to the vault repo.
For publishing, we use Quartz. It’s very similar to Flowershow but a bit faster, more active, and speedy.
Flowershow | Quartz | |
---|---|---|
License | MIT | MIT |
Github | https://github.com/datopian/flowershow | https://github.com/jackyzha0/quartz |
Contributors | https://github.com/datopian/flowershow/graphs/contributors * 2 main contributors * 15 total | https://github.com/jackyzha0/quartz/graphs/contributors * 1 main contributor * 100 contributors (most 1 commit) |
Docs | https://flowershow.app/docs | https://quartz.jzhao.xyz/ |
Roadmap | https://github.com/orgs/datopian/projects/45/views/5 | |
Stack | node.js npx nextjs tailwind mdx | node.js npx preact |
Install | - There is a Vercel deployment - Command-line publishing being deprecated (!?) - npx flowershow@latest install - installs into .flowershow folder | - https://quartz.jzhao.xyz/#-get-started - Clone or fork repo |
Publish | npx flowershow@latest export | npx quartz build |
Publish Time | 16s | 2.6s |
Theming | https://flowershow.app/docs/custom-theme | https://quartz.jzhao.xyz/layout |
Config | ||
Navigation | ||
Navigation | ||
Graph View | ||
Markup | ||
Weirdness | Does not seem to pick up changes to config.mjs in the content folder? | When generating, the public folder, although it has the same inode appears empty when directly mounted in docker (for Caddy). This can be worked around by mounting the parent folder |
TODO
- Should Quartz repo be public?
- Workflow (temp: update.sh script)
- Github action for pull to run a publish
- Nav
- Always Show?
- Don’t have scrollbar:overflow
- Always expand?
- Components
- Top Links component
- Track most popular articles and dynamically update
- Last Updated component
- Newly Created component
- Top Links component
- Publishing
- https://facebook.github.io/watchman/ script?
- Git Action?
- Site-Wide Index Page
- 404 should render this component?
- Git Blame rendering view (see how hold something is)
- Comments