RyanParsleyDotCom

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.

Also on:

Link to Post

Working on a more ergonomic way to post to a static site via a cli helper and automatic merging. What could possibly go wrong?

Also on:

Link to Post

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.

Also on:

Link to Post

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.

Also on:

Link to Post

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>());
}

Also on:

Link to Post

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.

Also on:

Link to Post