#bidemo

graeme fawcettgraeme@tech.lgbt
2026-01-26

๐Ÿ„๐Ÿ“Š Wanderland BI Demo ๐Ÿ“ˆ๐Ÿฐ

That does look suspiciously like a retail forecasting pipeline doesn't it

'the fuck did that happen

[it's wanderland silly... anything's possible when everything is everything]

#engineering #bidemo #wanderland

raw item history

seasonally adjusted quantitiesraw mode shows the layout

first pipeline just fetches the source data

second fetches the source and runs the seasonality middleware

third fetches the source and runs the whole shebangol' willy h's girl herself

shebangs shebangs
graeme fawcettgraeme@tech.lgbt
2026-01-26

๐Ÿ„๐Ÿ“Š 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

always keep your receives

save your ๐Ÿ’พ 

-- tom dibblee
graeme fawcettgraeme@tech.lgbt
2026-01-26

๐Ÿ„๐Ÿ“Š 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

the new skin is much nicer for just looking at stuff and that command set is a good starting point

fun trick, have them create a user-guide / how-to and get them to use real command executions to create the sample data

test your code while building the manual

it's all the same intent in the endand of course, it's all event sourced

the rug really holds the room together

everything else is like your opinion manthat's a good way to run thaton the left, the pipeline
on the right, j'accuse
graeme fawcettgraeme@tech.lgbt
2026-01-25

๐Ÿซ– Grandmothers Teatime ๐Ÿ‘ต๐Ÿป

[๐Ÿ‘ต๐Ÿป ๐Ÿ’œ] :: What's on the tele tonight dearie?
[๐Ÿ‘ต๐Ÿป ๐Ÿฉท] :: Well gotdamm... we got goose-pong tonight Geraldine
[๐Ÿ‘ต๐Ÿป ๐Ÿ’œ] :: Game on Winona

#engineering #wanderland #bidemo

that seems like a lovely way to run fencesentire pipelines toocould use a bit more detail in that middle bit, but i'll take that for a quick demo
graeme fawcettgraeme@tech.lgbt
2026-01-25

๐Ÿซ– 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

lovelyso close ๐Ÿชฟ, so  far๐Ÿชฟ
graeme fawcettgraeme@tech.lgbt
2026-01-25

๐Ÿ„๐Ÿ“Š 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

nicei haven't built anything yet, this is just what happens when you save a markdown file
graeme fawcettgraeme@tech.lgbt
2026-01-25

# ๐Ÿ„๐Ÿ“Š 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

all you need is yaml da de da de da
all you need is yaml da de da de da
all you need is yaml, yaml 
yaml is all you needdata :: two waysjust a silly little web component that knows how to consume a fenceit's a web page, it's a markdown file, it's a cli, it's an api

it's whatever you need it to be, if you can think of it
graeme fawcettgraeme@tech.lgbt
2026-01-25

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

this is like... what it's designed to do

๐Ÿ‹๐Ÿช—i need to teach the ๐Ÿชฟ to draw real mermaid diagrams again
2023-09-13

Musikerin LiLA auf der Bi+Pride:

Auf der Bi+Pride gibt es erstmalig Live-Musik:
Die Musikerin LiLA unterstรผtzt das Bi+Event des Jahres mit ihrer Stimme. Seid gespannt auf Anfang und Ende der Demo am 23.9.

Bunt, laut, poppig. LiLA live zu erleben ist anders alsandere Popkonzerte. Ihre Kindheit in den 90ern hat ihre Spuren in LiLAs Bรผhnenperfomance hinterlassen.

Girlpower vs. Zerbrechlichkeit, deutsche Texte treffen auf poppige Melodien und harte Beats.
LiLA erzรคhlt ihre Geschichten mit Mut, Offenheit, vor allem aber mit viel, viel Liebe. Dabei will sie Menschen nicht in Schubladen stecken - auch nicht vom Geschlecht her.

Mehr Infos auf www.lila-musik.de

#lieberlila #LiLA #lilamusik #bipluspride #bipride #musikaufdemcsd #bisexuell #bisexual #bimusic #queer #pansexuell #bi #lsbtiqa #csd2023 #csd #bipluspride2023 #bidemo #pride #lsbtiq #lsbti #lgbt #lgbtiqa

2023-08-20

Bi+Pride 2023: Demoroute am 23.9.23

Treffen ab 11:30 Uhr Lange Reihe 101-99
Anfangskundgebung ab 12 Uhr
Loslaufen ab 12:30 Uhr
Ende ca. 15 Uhr Jungfernstieg

Es gibt kurz Live-Musik am Start und Ende.

Treffen/Anfangskundgebung: Lange Reihe 101-99
Hauptbahnhof / Kirchenallee
MรถnckebergstraรŸe
Zwischenkundgebung 1: Gerhardt-Hauptmann-Platz
Europapassage
Ballindamm
Lombardsbrรผcke
Stephansplatz
Zwischenkundgebung 2: Gรคnsemarkt
Ende/Abschlusskundgebung: Jungfernstieg

#bipluspride #bipluspride2023 #bipride #demoroute #csd #csd2023 #biplus #bisexuell #bisexual #bivisibility #bidemo #lsbtiqa #lsbtiq #lsbti #lgbt #pansexuell

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst