Why This Site Exists
meta
This is where I write about what I build: local-first tools, automation that survives contact with reality, and the occasional experiment that fails loudly.
Why a static site
No database, no CMS, no admin panel. A post is a markdown file in
src/content/blog/. Adding one is a git commit.
The whole thing builds to static HTML and ships almost no JavaScript. The only client-side code remembers your theme choice.
What to expect
- Notes from building hermes-fact-store and other local-first tools
- Rust and Python, mostly on the CLI side
- Honest write-ups of things that did not work
Here is what a code block looks like:
fn main() {
let noise: Vec<&str> = read_log()
.lines()
.filter(|line| !line.contains("keepalive"))
.collect();
println!("{} lines worth reading", noise.len());
}
And inline code like cargo run --release, a quote:
The best code is the code you never write.
That is the whole setup.