home.social

#bidemo β€” Public Fediverse posts

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

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

    And for the metaphorically challenged out there among you that can't figure out why a kid's song matters

    Here's a πŸͺΏ

    #engineering #programming #wanderland #bidemo

  2. πŸ„πŸ“Š Wanderland BI Demo πŸ“ˆπŸ° ^ πŸͺπŸ«™ Project Cookie Jar πŸ«™πŸͺ

    [the primetime crossover event of the season]

    It took me 5 years to build my workflow engine the first time.

    I've done it three times this weekend alone

    All to sing a silly song

    Life has a way

    ===

    This is a demonstration of event sourced workflows composed from fences found in markdown files

    Wanderland treats those fences as first class functions

    FaaS in a weirdly homoiconic mess of prose, code and data

    [it's a lovely mess, just wiggly and lovely]

    We're remixing them as a BI engine to power conversations with your sales forecasts

    [they have a lot to say, don't forget to open a hole and listen]

    The stress test clearly needs to be a round of "Who Stole the Cookie?"

    [have you honestly never noticed how many children's songs just teach computing]

    If we can pinpoint the cookie thief, I'm sure we can select the correct forecasting algorithm

    #engineering #bidemo #wanderland

  3. πŸ«– Grandmothers Teatime πŸ‘΅πŸ»

    [πŸ‘΅πŸ» πŸ’œ] :: What's on the tele tonight dearie?
    [πŸ‘΅πŸ» 🩷] :: Well gotdamm... we got goose-pong tonight Geraldine
    [πŸ‘΅πŸ» πŸ’œ] :: Game on Winona

    #engineering #wanderland #bidemo

  4. πŸ«– Grandmothers Teatime πŸ‘΅πŸ»

    [πŸ‘΅πŸ» πŸ’œ] :: What's new dearie?
    [πŸ‘΅πŸ» 🩷] :: pippi -> wanderland's new pipeline manager and REPL
    [πŸ‘΅πŸ» πŸ’œ] :: That's nice dearie. When are the πŸͺΏ going to learn how to compose backronyms?

    #engineering #wanderland #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 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

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

    ## Things Needing Doing
    - [ ] 1. Seed a data store with some roughly retain looking data
    - [ ] 2. Grow a data-table web component to render it
    - [ ] 3. Grow some more web components to make it beautiful
    - [ ] 4. Port the existing analysis from TS to Python fences
    - [ ] 5. Snow day πŸ›·
    - [ ] 6. Introduce the little guys from #3 to their new besties in #4

    `oculus exec wanderland-bi-demo:things-needing-doing check 0`
    `oculus exec wanderland-bi-demo:things-needing-doing check 1`
    `oculus exec wanderland-bi-demo:things-needing-doing doing 2`

    #engineering #programming #bidemo #wanderland

  7. Little side project for later this afternoon

    Wanderland as a composable BI layer for data ops

    Going back to my roots, supply chains and value chains

    [they're not just for npm attacks]

    #engineering #bidemo #wanderland