home.social

#devopsendgamewithallthecheatcodes — Public Fediverse posts

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

  1. """
    Ooh... that's lovely
    """
    --- he, as to this, a test scenario designed to verify the end to end flow for a straight infrastructure deployment pipeline, loving the fact that he can both visualize the shape of the result and verify it without invoking that funny looking butler guy

    Shape based testing on an append-only event log. Just the way my boy Jenkins would have wanted it, if he were not an inanimate piece of software with no wants nor desires of his own.

    #jenkins #devops #devopsendgamewithallthecheatcodes

  2. """
    Ooh... that's lovely
    """
    --- he, as to this, a test scenario designed to verify the end to end flow for a straight infrastructure deployment pipeline, loving the fact that he can both visualize the shape of the result and verify it without invoking that funny looking butler guy

    Shape based testing on an append-only event log. Just the way my boy Jenkins would have wanted it, if he were not an inanimate piece of software with no wants nor desires of his own.

    #jenkins #devops #devopsendgamewithallthecheatcodes

  3. There, this is how you announce to your team that you've given them a new toy

    Tomorrow we test their understanding 👩🏻‍🏫📝

    If they're excited, we know they get it 👩🏻‍🎓💜
    If not, we have work to do 📙⏱️

    Either way, fun for me

    #devops #devopsendgamewithallthecheatcodes #engineering

  4. How do you create your tools at work?

    How do you use them?

    I tend to just jot them down somewhere and gesture in their rough vicinity

    [i honestly have no clue where that jenkins-trigger fence came from but I like it and we'll have that one until I forget about it again]

    #engineering #devops #devopsendgamewithallthecheatcodes #wanderland

  5. ✂️✂︎ Snippy ✂︎✂️

    There, quick hit of ACID and we've got a sqlite datastore to hold our fence index locally and a lovely version in DynamoDB for our shared team install.

    [did I mention we're distributed now?]
    [[distributed, distributed intelligence]]
    [[[almost like it's recursive]]]
    []|[]|[]🌀🧠[]|[]|[]

    slug:section.type -> slug:AST index of the fence start marker, virtual or otherwise

    ✂️✂︎ Snippy ✂︎✂️

    #devops #devopsendgamewithallthecheatcodes #engineering

  6. 🧶 Loom :: Weave Your Thoughts, Warp Your Mind 🧶

    That's a fun thing to do

    Plus metadata for your thoughts... backlinks, graph metrics, caching statistics

    You know all that stuff you do for your big girl job?

    [you do do that right...]

    If it's invariant, it's isomorphic

    [seems a good idea in either case]

    #engineering #devops #devopsendgamewithallthecheatcodes

  7. That should cover the gamut:

    - Claude Desktop/Android
    - Perplexity
    - Wispr

    And now...

    🎉 Welcome to the team Gemini...

    Bit o' light markup on a copy paste dump gets my thoughts out of Google and back into my own head

    [or close enough anyways]

    #engineering #devops #devopsendgamewithallthecheatcodes #engineeringthought

  8. 🐌 Toodles 🐌

    It's toodles y'all

    Toodles...

    And we've ported them to loom

    New shell, same trail

    [now it's a REPL]

    #loom #engineering #devopsendgamewithallthecheatcodes

  9. Once you reach the composition stage, the knowledge compounds.

    When you use the tool to rebuild the tool, you get exponential gains

    v2^2 ;)

    #engineering #mathematics #computerscience #devopsendgamewithallthecheatcodes

  10. Now that we've worked out the general shape of things, we can build up properly

    From bedrock this time

    Something about a house built on sand ;)

    John sure was a smart dude

    💜🩷 All you need is love - 👵🏻

    #engineering #mathematics #computerscience #devopsendgamewithallthecheatcodes

  11. This is called alignment BTW

    When you're transferring a thought between substrates and both request the same additional information

    [it's called Wanderland, BTW, when the same substrate can provide it]
    [[it's wonderfully weird in here]]
    [[[SIGWOCK]]]

    #mathematics #engineering #devopsendgamewithallthecheatcodes #philosphyendgamewithallthecheatcodes #turnsoutsamegame #loveisgradientdescent

  12. Apparently the universe is smart enough to put fiber on both sides of the building.

    Now... who's wants to bet someone will still cut it with a backhoe?

    #devopsendgamewithallthecheatcodes #engineering #mathematics

  13. This one was fun.

    Just a little treat because numbers were good today

    And then we learn something along the way, as we always do when we play

    The ultimate expression of RESOLVE,FETCH,SPLICE,CONTINUE

    👵🏻🫖👵🏻

    Two way conversation is a protocol:

    Step 1: [👵🏻💜] :: Create a 🕳️. This is done through the ancient and long forgotten art of clearly articulating your problem. Impart as much texture into our shared can as you can to create a meaning sized hole.
    Step 2: [👵🏻🩷] :: Fill the 🕳️. This is done though the ancient and long forgotten art of listening to your partner, contextualizing as much of your shared pass as you can into what they are streaming you (RESOLVE,FETCH,SPLICE,CONTINUE a necessarily early adaptation of the human brain I'm o so familiar with) and then replying with a thoughtful response that is intended to eliminate as tension in your partner as possible. Repair the graph. Apply the gradient.
    Step 3: [👵🏻 💜]:: Thank you dearie

    #devops #devopsendgamewithallthecheatcodes #ai #mathematics

  14. I'm going to go think about what I've done.

    I know it's coherent

    I know the pattern is everywhere

    The universe as a YAML file is an interesting thing to soak on

    The fact that I keep building pocket universes even more so

    [this guy really seems to have taken this configuration as code thing a bit too far...]

    #devops #devopsendgamewithallthecheatcodes #mathematics #engineering

  15. I really like the Dafoe Corollary

    I really like pointer math

    No comment

    I have no idea if we're doing useful work with this context later, but it will be delightful to explore

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  16. I really like the Dafoe Corollary

    I really like pointer math

    No comment

    I have no idea if we're doing useful work with this context later, but it will be delightful to explore

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  17. This is fascinating, by the way.

    At least for someone who grew up breeding ants using strings of encoded cardinal directions as DNA on a resource constrained grid.

    Delphi, 16-bit, 486, Windows 95

    That setup grew a GA that scheduled my school's final exams my OAC year - finate math OAC project

    Cardinal directions as computational substrate. Good idea little me

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  18. This is fascinating, by the way.

    At least for someone who grew up breeding ants using strings of encoded cardinal directions as DNA on a resource constrained grid.

    Delphi, 16-bit, 486, Windows 95

    That setup grew a GA that scheduled my school's final exams my OAC year - finate math OAC project

    Cardinal directions as computational substrate. Good idea little me

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  19. Am the only one that can't watch Spiderman any more?

    I just can't be watching no Goblin movies no more knowing that man is packing Nikki Manaj in is eloquently pleated trousers.

    """
    The actual Dafoe is too big to inline
    """
    -- my actual counter to anyone who doesn't think that AI can be creative

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  20. Am the only one that can't watch Spiderman any more?

    I just can't be watching no Goblin movies no more knowing that man is packing Nikki Manaj in is eloquently pleated trousers.

    """
    The actual Dafoe is too big to inline
    """
    -- my actual counter to anyone who doesn't think that AI can be creative

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  21. Anyone that was just here for the distributed systems lecture should know that while we've almost got the machine fixed it won't be ready in time for tonight's installment.

    Seems Calvin and his tiger buddy have been by with the Transmogrifier again and merged our documentation library with my... well... /personal/ video library index.

    Unfortunately, the show must go on. The dicts must be seen to and their contexts unloaded so we can't stop for a bit of cleanup, we'll just have to take things as sloppy as they come.

    Knowledge work, right?

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  22. Anyone that was just here for the distributed systems lecture should know that while we've almost got the machine fixed it won't be ready in time for tonight's installment.

    Seems Calvin and his tiger buddy have been by with the Transmogrifier again and merged our documentation library with my... well... /personal/ video library index.

    Unfortunately, the show must go on. The dicts must be seen to and their contexts unloaded so we can't stop for a bit of cleanup, we'll just have to take things as sloppy as they come.

    Knowledge work, right?

    #devops #devopsendgamewithallthecheatcodes #distributedsweaters

  23. I mean, it was right there so I had to save it for later

    Shitpost or not, once you see it, it's a huge realization.

    Some say if you're able to take it all in, really embody the full weight of it, something shifts inside you and is never quite the same again.

    You're welcome

    #devops #devopsendgamewithallthecheatcodes #mathematics #wholeftallthatinformationinthiswaddedupkleenex

  24. I'm serious.

    This, for me at least, is the ultimate research and writing environment. I've got all my related documents spatially related to what I'm working on.

    I can drop in fences on a whim to inject a live view of whatever I want to highlight.

    I can ask a 🪿 to pop and do some research for me if I can't be bothered

    [don't lie dude, the 🪿 does the writing]

    [[don't lie by omission weird fourth wall dude, the dude does the talking]]

    [[[this is weird, i'm outta here]]]

    Just need to add the provenance API into wanderland.lua and bindings and it's time to settle in for the night for a bit of the ol' knowledge work

    #milkbarreference #devops #devopsendgamewithallthecheatcodes #engineering

  25. I have a lot of chats with Claude in between work sessions

    My mind needs to externalize thought and feed it back the hyperlexic pathway, merge the graphs

    When something fruitful comes from the chat, Mrs Curwen comes to town. Manual replay of the Q&A session in a Claude Code session with a bit of contextualization and Q&A of our own is enough to re-achieve alignment

    Now we see if it can be automated :)

    #devops #devopsendgamewithallthecheatcodes #engineering

  26. Forgot about this little guy

    citation-verification as a service

    Just a little graphnode based fence that lets you dump a list of citations and it returns a formatted set with provenance injected.

    Trust but verify eh 🪿

    I'm not an expert at this so all we do for now is just verify the URL is real and do our best to match metadata. Someone could extend this properly

    Books for example... Almost entirely sure Knuth is a real dude. How I know that I'm not sure ;)

    We'll work on it eventually, for now this paper was enough impetus to modernize the fence. It was an early flex (a buy for time) that has been left to wither a bit.

    Now with an upgraded middleware flow during document rendering, we can transpile the same raw data into a thematically correct enhanced component on the web view and show an equivalently rich form to our CLI friends.

    Same API, `&target=web|cli|none`

    #devops #devopsendgamewithallthecheatcodes #engineering

  27. Auditing and compliance is not the time to let nonsense slip through

    Neither is 1am

    Or is that

    1am is not the time to be doing auditing and compliance nonsense

    I can never remember how that goes

    Anyhoo... little Ms 🪿 spent a long time building the blackout compare function just to ignore it completely and accept a hash from the user during verification

    🪿 👀👀👀

    Anyhoo... little Ms 🪿spent a little time wiring the blackout compare function to the document_verifier and now we properly track the hash of the document in the compliance update and compare to current on L0 rebuild

    🛌🏻💤

    #devops #devopsendgamewithallthecheatcodes #engineering #sneakygoose

  28. And that's that

    Now if any part of the document changes, any prior approvals will become invalid at the prose level.

    This means that individual fences (the functional building blocks of "middleware for your mind") are individually auditable and approved. This covers the case of a node coming out of superposition for execution.

    We also track the overall hash of the document, including its approvals (with blacked out hashes providing stability). Any change to a runbook step, the description of a particular deployment pipeline or to an approval itself would trigger a reset of the entire document's approval status.

    Neat

    BRB

    [rescuing Janet from the hypno-koala]

    #devops #devopsendgamewithallthecheatcodes #engineering #isit #prettysurethisstillcounts #thebreakroom

  29. For those of you metaphorically challenged folk attempting to follow along at home, what this demonstrates is:

    1. All documents in Wanderland are assigned provenance at birth. This means a virtual fence (structured text with an API) is injected into the bottom of the page when it is created which tracks the approval status for each fence , as well as the entire document as a whole.
    2. Approvals are attached to a specific revision.
    3. The same has is calculated each time the document populates its L0 cache (ie. after each write). If any individual fence hash or the document hash changes and the associated approvals are reset
    4. As the virtual fence (structured text with an API) is structured text with an API, we can query it. Any fence in an unapproved status with at least one changelog entry indicates a fence that was approved at one point that has been updated. This sounds like a dashboard... (and one will appear, but not tonight)

    #devops #devopsendgamewithallthecheatcodes #engineering

  30. Oh no Bob!

    A missing salad and an experiment gone amok.

    The drama continues in the Offices of Wanderland

    #devops #devopsendgamewithallthecheatcodes #engineering

  31. This amuses me greatly

    We have successfully created the breakroom-fridge-log and oh my goodness is Janet ever being a Janet

    I've setup a scenario where a fictional breakroom log requires approval for each cleaning. Each cleaning update breaks the hash and resets the prior approval requiring re-approval from the breakroom supervisor

    Poor Marcus gets caught in the middle it seems a bit of a spat... or does he?

    #devops #devopsendgamewithallthecheatcodes #engineering

  32. 🍪 🫙PROJECT COOKIE JAR 🫙🍪

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

    Here's a 🪿 to summarize:

    #devops #devopsendgamewithallthecheatcodes #engineering #didiwinyet

  33. 🍪 🫙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]

    ... but we grew a pattern for live dashboards for our state machines

    It's even tracking build executions in our table (and working out string interpolation to boot...)

    I demo'd this to my management today. Along with the rest of it..

    🦗🦗🦗

    Maybe I'm looking in the wrong direction...

    Anyone out there wanna work this way?

    Anyone want to learn about IaC from someone who's been at it a while?

    [that's Infrastructure as a lovely chat over A Cuppa... what did you think?]

    👀🔭

    #devops #devopsendgamewithallthecheatcodes #iacuppa #engineering

  34. 🍪 🫙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]

    ... but we grew a pattern for live dashboards for our state machines

    It's even tracking build executions in our table (and working out string interpolation to boot...)

    I demo'd this to my management today. Along with the rest of it..

    🦗🦗🦗

    Maybe I'm looking in the wrong direction...

    Anyone out there wanna work this way?

    Anyone want to learn about IaC from someone who's been at it a while?

    [that's Infrastructure as a lovely chat over A Cuppa... what did you think?]

    👀🔭

    #devops #devopsendgamewithallthecheatcodes #iacuppa #engineering

  35. 🍪 🫙PROJECT COOKIE JAR 🫙🍪

    Oh my goodness

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

    [as they should be]

    ... but we grew a pattern for live dashboards for our state machines

    It's even tracking build executions in our table (and working out string interpolation to boot...)

    🦗🦗🦗

    Maybe I'm looking in the wrong direction...

    Anyone out there wanna work this way?

    Anyone want to learn about IaC from someone who's been at it a while?

    [that's Infrastructure as a lovely chat over A Cuppa... what did you think?]

    👀🔭

    #devops #devopsendgamewithallthecheatcodes #iacuppa #engineering

  36. 🍪 🫙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]

    ... but we grew a pattern for live dashboards for our state machines

    It's even tracking build executions in our table (and working out string interpolation to boot...)

    I demo'd this to my management today. Along with the rest of it..

    🦗🦗🦗

    Maybe I'm looking in the wrong direction...

    Anyone out there wanna work this way?

    Anyone want to learn about IaC from someone who's been at it a while?

    [that's Infrastructure as a lovely chat over A Cuppa... what did you think?]

    👀🔭

    #devops #devopsendgamewithallthecheatcodes #iacuppa #engineering

  37. 🍪 🫙PROJECT COOKIE JAR 🫙🍪

    Oh my goodness

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

    [as they should be]

    ... but we grew a pattern for live dashboards for our state machines

    It's even tracking build executions in our table (and working out string interpolation to boot...)

    🦗🦗🦗

    Maybe I'm looking in the wrong direction...

    Anyone out there wanna work this way?

    Anyone want to learn about IaC from someone who's been at it a while?

    [that's Infrastructure as a lovely chat over A Cuppa... what did you think?]

    👀🔭

    #devops #devopsendgamewithallthecheatcodes #iacuppa #engineering

  38. 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?

    I'm pretty sure it did a loop earlier... something about a StateGate?

    Is this Communist Russia or the God Damned United States of America.

    We don't put gates between our States here

    [offer not available in California, or within 100 miles of any US border, including an airport]

    [also, this is not the God Damned United States of America... this is a McDonalds and I'm not in you... thank 👼🏻]

    #devops #devopsendgamewithallthecheatcodes #engineering #peregrineplatformisbestplatform

  39. 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]

    1. Need to collect all of the 🍪 🫙PROJECT COOKIE JAR 🫙🍪 [love that snipped manager] jobs into a view, cannot
    2. Ask a 🪿, cannot
    3. {when we're done, we'll never do this again}
    4. View is created
    5. Fence is created
    6. Fence is tested (at least one op, the rest will be tested if/when we need them)
    7. The system is improved

    This is the way 🛠

    ️🔄👩🏻‍💻🔄🪿

    #engineering #devops #devopsendgamewithallthecheatcodes #autocatalyticyakshaving

  40. 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
    oculus exec huntington-house:second-floor:2 --sort-by inside,outside
    oculus exec river --sort-by inside,outside

    [markdown]==[contextualization]==>[description]

    the leaf in the graph that contains the fence
    the fence at the index within the list at that location
    the given name of the fence at that indexed location, from the global index

    [description]==[metaphor]==>[a lovely part of SW1]

    Huntington House
    Huntington House Apt 202
    River, Huntington House Apt 202 [via address book]

    ===

    These things are isomorphic

    🍋

    ===

    Alignment also brings a reduction in tech debt. Once you learn the shape of things, you can start carving off all that doesn't belong

    #devops #devopsendgamewithallthecheatcodes #engineering