Ephemera
Stream of consciousness
Apr 12, 2026
Testing posty → rpdc → Mastodon POSSE workflow. This post was created via posty CLI and should trigger the full syndication pipeline.
Working on a more ergonomic way to post to a static site via a cli helper and automatic merging. What could possibly go wrong?
Feb 28, 2026
I don't miss the bad old days of ssh into prod... but deploying a #faircamp site via rsync felt like a breath of fresh air compared to all the complexity I've fallen into accepting as table stakes.
Feb 27, 2026
Watching Raspberry Pi basically double in price is a bummer. For irrational reasons, it makes the thought of working with the ones I already bought seem less fun.
Feb 19, 2026
I really should make more of a point to use this rust scripting feature.
#! /usr/bin/env -S cargo +nightly -Zscript -q
---cargo
package.edition = "2024"
[dependencies]
rand = "0.9"
---
use rand::Rng;
fn main() {
let mut rng = rand::rng();
println!("Hello, world! {}", rng.random::<u32>());
}
Jan 9, 2026
Seems like an ideal size for gridfinity in those cute little harbor freight toolboxes is 3 units deep by 3 units tall by whatever width is appropriate.
The drawer doesn't extend enough to easily get in the back so you want the bin to span the depth. If you keep it 3 tall or shorter you can put the bin in more easily than 4 even though 4 technically fits.
This vase mode model is working great for me.