home.social

#middlewareforyourmind β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #middlewareforyourmind, aggregated by home.social.

  1. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ°

    That source data is just a YAML file with some headers and some ```yaml fences in it

    From that we get:

    1. CLI access through oculus peek - return YAML, JSON whatever you need
    2. API access through /api/oculus/peek - remote access over HTTP(S) to that little bit of YAML you stored in a markdown file once
    3. CLI access through oculus exec - when you execute code you get data, when you execute data you get... data (why wouldn't you?)
    4. API access through /api/oculus/fence/execute - because things don't stop being isomorphic just because you can't think of a good reason for them to be at the moment ;)

    That's how we mock test data
    That's how a small busness tracks its inventory
    That's how an application team manages feature falgs

    That's how middleware for your mind allows you to express yourself... anyway you can think of (and probably lots that you haven't)

    #engineering #programming #wanderland #middlewareforyourmind #bidemo

  2. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ°

    That source data is just a YAML file with some headers and some ```yaml fences in it

    From that we get:

    1. CLI access through oculus peek - return YAML, JSON whatever you need
    2. API access through /api/oculus/peek - remote access over HTTP(S) to that little bit of YAML you stored in a markdown file once
    3. CLI access through oculus exec - when you execute code you get data, when you execute data you get... data (why wouldn't you?)
    4. API access through /api/oculus/fence/execute - because things don't stop being isomorphic just because you can't think of a good reason for them to be at the moment ;)

    That's how we mock test data
    That's how a small busness tracks its inventory
    That's how an application team manages feature falgs

    That's how middleware for your mind allows you to express yourself... anyway you can think of (and probably lots that you haven't)

    #engineering #programming #wanderland #middlewareforyourmind #bidemo

  3. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ°

    That source data is just a YAML file with some headers and some ```yaml fences in it

    From that we get:

    1. CLI access through oculus peek - return YAML, JSON whatever you need
    2. API access through /api/oculus/peek - remote access over HTTP(S) to that little bit of YAML you stored in a markdown file once
    3. CLI access through oculus exec - when you execute code you get data, when you execute data you get... data (why wouldn't you?)
    4. API access through /api/oculus/fence/execute - because things don't stop being isomorphic just because you can't think of a good reason for them to be at the moment ;)

    That's how we mock test data
    That's how a small busness tracks its inventory
    That's how an application team manages feature flags

    That's how middleware for your mind allows you to express yourself... anyway you can think of (and probably lots that you haven't)

    #engineering #programming #wanderland #middlewareforyourmind #bidemo

  4. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ°

    That source data is just a YAML file with some headers and some ```yaml fences in it

    From that we get:

    1. CLI access through oculus peek - return YAML, JSON whatever you need
    2. API access through /api/oculus/peek - remote access over HTTP(S) to that little bit of YAML you stored in a markdown file once
    3. CLI access through oculus exec - when you execute code you get data, when you execute data you get... data (why wouldn't you?)
    4. API access through /api/oculus/fence/execute - because things don't stop being isomorphic just because you can't think of a good reason for them to be at the moment ;)

    That's how we mock test data
    That's how a small busness tracks its inventory
    That's how an application team manages feature falgs

    That's how middleware for your mind allows you to express yourself... anyway you can think of (and probably lots that you haven't)

    #engineering #programming #wanderland #middlewareforyourmind #bidemo

  5. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ°

    That source data is just a YAML file with some headers and some ```yaml fences in it

    From that we get:

    1. CLI access through oculus peek - return YAML, JSON whatever you need
    2. API access through /api/oculus/peek - remote access over HTTP(S) to that little bit of YAML you stored in a markdown file once
    3. CLI access through oculus exec - when you execute code you get data, when you execute data you get... data (why wouldn't you?)
    4. API access through /api/oculus/fence/execute - because things don't stop being isomorphic just because you can't think of a good reason for them to be at the moment ;)

    That's how we mock test data
    That's how a small busness tracks its inventory
    That's how an application team manages feature flags

    That's how middleware for your mind allows you to express yourself... anyway you can think of (and probably lots that you haven't)

    #engineering #programming #wanderland #middlewareforyourmind #bidemo

  6. 🌱 Sprout Garden 🌱

    This is very relaxing.

    It's like colouring

    Except there's only one colour, and it's rock.

    But then you get to play with it.

    Making shapes out of A1:B4 rectangles, and then drawing transforms through it

    Maybe that's just my idea of a good time

    Is it yours? There's always room for more in #wanderland. We make space for all here

    #programming #education #computingforlittles #middlewareforyourmind

  7. 🌱 Sprout Garden 🌱

    This is very relaxing.

    It's like colouring

    Except there's only one colour, and it's rock.

    But then you get to play with it.

    Making shapes out of A1:B4 rectangles, and then drawing transforms through it

    Maybe that's just my idea of a good time

    Is it yours? There's always room for more in #wanderland. We make space for all here

    #programming #education #computingforlittles #middlewareforyourmind

  8. 🌱 Sprout Garden 🌱

    This is very relaxing.

    It's like colouring

    Except there's only one colour, and it's rock.

    But then you get to play with it.

    Making shapes out of A1:B4 rectangles, and then drawing transforms through it

    Maybe that's just my idea of a good time

    Is it yours? There's always room for more in #wanderland. We make space for all here

    #programming #education #computingforlittles #middlewareforyourmind

  9. 🌱 Sprout Garden 🌱

    This is very relaxing.

    It's like colouring

    Except there's only one colour, and it's rock.

    But then you get to play with it.

    Making shapes out of A1:B4 rectangles, and then drawing transforms through it

    Maybe that's just my idea of a good time

    Is it yours? There's always room for more in #wanderland. We make space for all here

    #programming #education #computingforlittles #middlewareforyourmind

  10. 🌱 Sprout Garden 🌱

    This is very relaxing.

    It's like colouring

    Except there's only one colour, and it's rock.

    But then you get to play with it.

    Making shapes out of A1:B4 rectangles, and then drawing transforms through it

    Maybe that's just my idea of a good time

    Is it yours? There's always room for more in #wanderland. We make space for all here

    #programming #education #computingforlittles #middlewareforyourmind

  11. And this is the whole point of the system.

    I had an idea to feed back my transcript to compare to the agenda so I could start to plan the follow through items on tomorrow's agenda.

    It happens when you get off topic and the mere whiff of a squirrel

    And when the request for that comparison was handled with a series of tool calls and some contextualization, well that's what #wanderland is all about.

    Rack for your thoughts

    New middleware.

    A transform node.

    poke('peregrine-training-{date}', 'peregrine-training-agenda-comparator:config.agenda')
    poke('peregrine-training-transcript-{date}', 'peregrine-training-agenda-comparator:config.transcript')
    peek('peregrine-training-agenda-comparator:fetch')

    ```graphnode:peregrine-training-agenda-comparator
    agenda: peregrine-training-{date}
    transcript: peregrine-training-transcript-{date}
    ```

    #humantools #middlewareforyourmind #engineering #programming