No description
Find a file
2024-03-31 18:26:13 +02:00
content feat: Add project tab 2022-06-11 18:15:38 +02:00
contrib/locust fix: Fix blog post timestamps 2022-06-11 00:18:54 +02:00
src feat: Add project tab 2022-06-11 18:15:38 +02:00
templates feat: Add project tab 2022-06-11 18:15:38 +02:00
tests feat: Add project tab 2022-06-11 18:15:38 +02:00
.gitignore feat: Add missing blog post 2022-05-15 15:34:36 +02:00
Cargo.lock ref: Move from HTML to MD 2022-06-10 22:20:13 +02:00
Cargo.toml ref: Move from HTML to MD 2022-06-10 22:20:13 +02:00
LICENSE feat: Add LICENSE 2022-06-10 17:47:55 +02:00
README.md doc: Add deprecated notice 2024-03-31 18:26:13 +02:00
watch feat: Add project tab 2022-06-11 18:15:38 +02:00

Note

This is no longer under maintenance, since its goal has been achieved but I still use hugo1 as it is simpler and easier to write and deploy.

A single binary blog

After reading this article by Andrei Ciobanu it sparkled in me to do the same thing but with rust. It is going to be a bit bigger than micro ;)

To achieve that I'll be using the following:

  • Sailfish for templating
  • hyper for http server
  • rust-embed for adding the files into the binary.

Goals

  • the whole blog should be a single binary
  • keep everything in one request
  • try to keep it under 50kB and a hard set at 100kB before any kind of compression or minification.