graemefawcett
banner
graeme.fawcett.social
graemefawcett
@graeme.fawcett.social
"Two elderly women discussing knitting over tea"—that's how I build infrastructure. Conversational constraint engineering. Computational markdown. AI-orchestrated workflows. Autistic dad. Platform engineer. Wonderfully weird all the way down. 🧸☕🌱
🍪 🫙PROJECT COOKIE JAR 🫙🍪

Just to recap, tonight we completed phase 2 of project cookie jar.

Here's a 🪿 to summarize:

#devops #devopsendgamewithallthecheatcodes #engineering #didiwinyet
December 24, 2025 at 5:33 AM
🍪 🫙PROJECT COOKIE JAR 🫙🍪

Oh my goodness

Not only did we prove our YAML files are in fact Turing complete...

[as they should be, procedural programming is a bit... linear. we fly the graph on the run from ICE, ◼️🧊 up in this #wanderland ]
December 24, 2025 at 5:09 AM
Y'all

Y'all

Jenkins is logging to my uh... fence?

And it poked a table earlier...

And the pipeline is just... gone? It's just left a bunch of phase definitions with some activities in them?

And it's saying something about reading and writing state?
December 24, 2025 at 4:45 AM
What is that all up in my Wanderland?

Is that a loose-the-goose state machine dashboard?

When did we get one of those?

And what are those new `oculusExecute` activities doing in my Peregrine?

You naughty, naughty girl

[I love it, more of it please 💜]
December 24, 2025 at 4:03 AM
Y'all...

Y'all...

Wintermute's gone split 🧠... I mean 🪟

Yo... Outlook for their minds

Browse all their tasks. Review their notes. Send them off to BYU for a bit of soaking... I mean re-education... I mean education... I mean brainwashing. Yeah, that's the one.
December 24, 2025 at 3:09 AM
Does this not feel like you've just met Wintermute?

[i'll be in my bunk... reading WG]

🖤🩶🤍💜🩷

Looks like I've got some cases to clean up

#tidyyourmind #stareintothesoullessabyss #andloveit #devops #devopsendgamewithallthecheatcodes
December 24, 2025 at 12:57 AM
Monday's training

Those of you expecting DevOps...

This is DevOps, didn't you know?

#devops #devopsenggamewithallthecheatcodes #engineering #peregrineplatformisbestplatform
December 24, 2025 at 12:45 AM
And the backfilled "agendas" that end up being a pretty decent summary of the day

#devops #devopsendgamewithallthecheatcodes #peregrineplatformisbestplatform
December 24, 2025 at 12:39 AM
Catch up on yesterday's transcript

We're taking it easy this week, so I gave my team a bit of an intro to Wanderland

Definitely need to work on the action items prompt but the whole thing shows promise and if nothing else, definitely serves as a good signpost.
December 24, 2025 at 12:27 AM
🌱 Sprout Garden 🌱

Y'all

Sprout Garden y'all

Sprout Garden got a Maze button y'all

I think 56% is nice this time of year 🗓️

#education #computingforlittles #sproutgarden
December 23, 2025 at 11:27 PM
Any y'all work at a FAANG?

I'm sorry

Wanna come work with me?

Bet you I'm having more fun

Bet you you'll learn something

It's wanderfully weird here

#wanderland #devops #devopsenggamewithallthecheatcodes #engineering
December 23, 2025 at 10:45 PM
Introspective like a mofo up in here

Did I ever tell you guys about this?

import-vtt

Just a little script.

- Takes the transcript from a Teams meeting
- Chunks it
- Feeds it to our in house AI platform (is it...?) for themes etc
December 23, 2025 at 10:33 PM
How a Tool is Born

An autocatalytic adventure in X parts

[premise: in which our protagonist is a bit of an idiot and hid the Jenkis nav div in favour of the aethetic qualities - and increased real estate for console logs - of a wider main container]
December 23, 2025 at 9:45 PM
I keep going on about autocatalytic yak shaving

{he does?}

[ask his cat]

This is what I mean.

Use your tools. Understand how you use them. Let them tell you how they want to be used and then adjust when there's friction.
December 23, 2025 at 8:15 PM
This is what alignment brings

Clarity

We've worked out a metaphor for the addressing system

# Huntington House
## First Floor
## Second Floor
```python[mr-smith]
```
```python[ms-piper]
```
```python[river]
```
[markdown]==[graph]==>[cli]

oculus look huntington-house:second-floor
December 23, 2025 at 7:51 PM
December 23, 2025 at 6:41 PM
From the structure of the graph onto its caching

Wanderland supports composition through inclusion and interpolation, two separate caching levels.

We have a transformer at each level data <> prose <> code. Whatever the requestor needs.

We need to ensure coherence in multiple directions.
December 23, 2025 at 6:41 PM
This is how you do pair programming BTW

Neither one of you types, not for a long while

Pair programming is a conversation between minds

Once alignment is established, then the morphisms can flow.

The mutations are the meaning.

Once meaning is distributed equally, the work begins

===
December 23, 2025 at 6:35 PM
I wrote a piece the other night called the Lebowski Corollary to the Yoneda Lemon.

In it I relate the movie the Big Lebowski to a core tenet of distributed systems design.

"There's only one rug and everything is, like your opinion man"

-- Dumb and Dumber
December 23, 2025 at 6:23 PM
Wispr Flow - the official STT provider of #wanderland

#yourshameless #youtalkalot #bothtrue
December 23, 2025 at 2:17 PM
Y'all

I got a secret I gotta share

🧸🧸🧸

[thanks guys]

I'm not a good communicator, I've been told.

Enough times in my life that I thought I'd try to find out for myself whether or not they were right

I thought I'd build with my voice.

The clearest expression of intent.
December 23, 2025 at 7:23 AM
🍪 🫙PROJECT COOKIE JAR 🫙🍪

We have successfully completely phase 1

[we get a little 🌀 at times]

To recap:

The purpose of phase 1 was to establish connectivity between Peregrine (my developer platform) and Oculus (my knowledge platform turned... uh... we'll talk about that later).
December 23, 2025 at 6:23 AM
Did you know you can put whatever you want into your MCP tools schema?

Help files?

What do you in case of errors?

`dig +short AAAA haiku.loss.dev`

Haikus?

How about operating instructions? Your system won't be perfect

Mine is
December 23, 2025 at 5:41 AM
This will make things easier.

Damned things used to be indexed by their position in the token stream. Fine when you're just moving around and remote `exec`ing them once in a while...

toodles disagrees

We don't want to make toodles mad

Never make toodles mad

Good girl toodles, now toodle on 🐌
December 23, 2025 at 5:29 AM
Y'all

It describes itself y'all

[that's called something... meh... words]

Neat though.

`oculus exec magic-8-ball`

That's it

`question` is parsed out of the code, available via api.

The shape of things is known to us
December 23, 2025 at 5:17 AM