Andy Gayton
banner
ndyg.ca
Andy Gayton
@ndyg.ca
Simple tools, fewer abstractions—inviting everyone to tinker & build. What’s worth building? For me: empathy and reworking our urban environments for humans.

https://ndyg.ca / https://www.cross.stream

🌌 Milky Way, ☀️Solar System, 🌍Earth, 🍁Canada, Toronto
I've been exploring this hunch that there's something really interesting in combining an event stream with Nushell. I've been trying to work out what makes this combination special, and really liked this observation from boomshroom. in shells, streaming is the default
November 6, 2025 at 5:29 AM
With 0.108.0, you can now get the response metadata, while still streaming the response body! www.nushell.sh/blog/2025-10...
October 19, 2025 at 3:17 AM
Viktor Rudebeck on Nushell

vlovgr.se/posts/nu-shi...
October 14, 2025 at 5:13 PM
did you know, in addition to being a better `jq` than `jq`, @nushell.bsky.social has builtin sqlite support
October 10, 2025 at 2:20 PM
October 2, 2025 at 6:58 PM
.. @edh.dev 's personal site is 🤩
September 17, 2025 at 3:34 PM
wip
September 8, 2025 at 4:11 PM
A prompting strategy I really like is:

"ask me one question at a time to tease out of me..."
September 3, 2025 at 1:56 PM
Good morning
September 3, 2025 at 1:36 PM
"Stuck in traffic"
August 28, 2025 at 1:45 PM
New cross.stream release v0.6.1, highlight feature: Expose your streams with @iroh.computer 's peer-to-peer QUIC networking

Full release notes: github.com/cablehead/xs...
August 27, 2025 at 8:31 PM
i'd love to see your experiments on this front.

@maggieappleton.com describes "the command-line wall" in her barefoot developers talk

a idea i'm hoping to test is that @nushell.bsky.social may provide a pole-vault to help get, say excel formula savvy, users over Maggie's wall
August 27, 2025 at 2:06 PM
curl -s -L URL → fetch the Roomy.space icon
| tee { sha256sum } → duplicate stream & compute SHA256 of source data
| .append icon → append image to cross.stream as icon
| .cas → pull image out of CAS for new frame
| sha256sum → re-calc SHA256 of retrieved image, should match source
August 26, 2025 at 3:51 PM
This snippet pulls the @roomy.chat logo from Bluesky’s CDN and stores it locally, with a sanity check to confirm that retrieving it from the store returns the same data we put in.
August 26, 2025 at 3:50 PM
could alt-timeline views like anisota.net add things like markdown rendering? \cc @dame.is
August 21, 2025 at 3:03 PM
New release for `http-nu` 0.4.6

adds the ability for `.reverse-proxy` to mutate the original request's query params: github.com/cablehead/ht...
August 21, 2025 at 1:43 PM
New release v0.5.0. This is a walk through for getting started on macOS
August 14, 2025 at 2:42 PM
August 2, 2025 at 3:14 AM
## http-nu 0.4.5 release

Highlights:

- a .reverse-proxy custom command
- Nushell version updated to 0.106.1

Release notes: github.com/cablehead/ht...
July 30, 2025 at 5:02 PM
July 24, 2025 at 3:55 AM
It's pretty useful already. Here's an interesting visualization:

Concurrent passengers: 20,000
2 lanes
Dedicate 1 lane for personal vehicles
Dedicate 1 lane to mass transit

~ > 90% of people need to take the bus for the personal vehicle lane not to stretch for kms and kms
July 19, 2025 at 7:14 PM
TIL: I thought @dagger.io 's shell was just a DSL for piping dagger specific commands—but it’s actually a full POSIX shell interpreter 🤯 -- using @mvdan.cc‬ 's golang `sh` under the hood
July 18, 2025 at 4:01 PM
Using @iroh.computer 's dumbpipe to proxy an @zellij-dev.bsky.social session
July 4, 2025 at 3:59 AM
May 31, 2025 at 2:19 PM
cross-stream v0.4.0 is out!

* generators have been fleshed out with life-cycle support, including hot reload of a new definition
* added `commands`, stateless async tasks
* added `contexts`, isolated streams, in the same store

4 months
97 commits
May 22, 2025 at 3:37 PM