Skip to content
View cablehead's full-sized avatar

Sponsoring

@mitsuhiko
@zkat
@seanmonstar
@sophiajt
@imsnif
@keith-hall
@ellie
@fjall-rs

Block or report cablehead

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cablehead/README.md

👋 Hi, I'm @ndyg.


I make a local-first, event sourcing store called cross.stream. It's kinda like sqlite, but for event streams.

458184875-f0c019ad-885d-4837-b72b-ef6ff1f85c0f-2


I think a lot about, what would it look like to compose systems and applications exclusively out of small tools? That's led to http-nu a surprisingly performant, Nushell-scriptable HTTP server that fits in your back pocket.

image


I make a few other things, like a clipboard manager, called Stacks, https://github.com/cablehead/stacks.

image

🤫 don't tell anyone, but Stacks is actually a prototype UI for cross.stream

Pinned Loading

  1. small tools everywhere small tools everywhere
    1
    # What would it look like if we just used small tools, everywhere?
    2
    
                  
    3
    _Original revision: Sep 6, 2018_
    4
    
                  
    5
    Most developers are familiar and proponents of the Unix Philosophy [Unix philosophy - Wikipedia](https://en.wikipedia.org/wiki/Unix_philosophy) particularly, _Write programs that do one thing and do it well_. In practice though, the tooling just doesn’t exist to build useful network services which follow this approach. 
  2. ndyg.ca ndyg.ca Public

    My personal website (until I can render it directly from Stacks)

    HTML

  3. xs xs Public

    crossing the streams

    Rust 58 3

  4. stacks stacks Public

    an experimental "tool for thought"

    Rust 113 5

  5. gpt2099.nu gpt2099.nu Public

    a Nushell cross.stream extension to interact with LLMs and MCP servers

    Nushell 9

  6. http-nu http-nu Public

    The surprisingly performant, Nushell-scriptable HTTP server that fits in your back pocket.

    Rust 21 1