For anyone needing a new blogging platform, have you just tried emacs?

[and a few bits]

Bit of yaml for the site map, bit of markdown for the contents

[and a few bits]

Few wobbly guys in the form of web components for the fidget friendly among us

New Nita post too. She has an interview and learns she really, really loves a good trace.

https://sprout.loss.dev/posts/engine-of-change

#emacs #hyprland #nita #wanderland #sprout #devops #platformengineering

I need to test a series of boundaries in a new database I'm building.

The query planner performs its own queries. The user requests a location and a capability to enact upon it. The planner walks a tree three ways, collecting who, what and how. The result is a new record. Rinse and repeat

It needs testing. I need motivation.

Meet... Emacs

[all the best stuff came out of the early 80s]

Simple API fronts the test scenarios. Same scenarios feed Rspec for a three way confirmation

User <==> Engine <==> Expect

[it's downright Borromean]

Hints too if you need them. Just walk the graph in your mind, fill in the blanks

Win a prize

[a db like no other]

#wanderland #emacs #testingboundaries

"""
Hey yo! Why's the bill so high? Who ordered all those drinks?
"""
--- all y'all trying to split a bill without a data structure that provides conjugate projections of value and discrete causality

===

"""
Why didn't I think of that?
"""
--- God, who instead decided to encode value in a continuous form and call it relatively general and the discrete ledger with it's causal chain intact something more quantized and mechanistic

#engineering #wanderland #building

This is such a lovely way of injecting a bit of chance into an otherwise dreary YAML

Conditional value injection, external influence. Who needs control logic when you've got a config file and just enough sugar to make it Turing complete

#programming #computingforlittles #wanderland #yamlislove #yamlislife

"""
Sorry old dear
"""
--- me, as to emacs, upon having finally bothered to redo the Wanderland integration that's been solely neovim's responsibility for the last month or two

===

"""
Welcome home
"""
--- she, as to I

===

It just feels more solid to use, no idea why... evil gives me the same buttons

#emacs #neovim #wanderland

"""
New post dropped
"""
--- he, as to his boss at Hydro One, explaining the reason why power was out to most of the downtown core and the boss's new pickup had a dent in the roof where previously none was to be found

https://sprout.loss.dev/posts/it-began-as-a-trickle

===

Our girl Nita learns about morphisms and how they can be used to make your distributed system easier to reason about.

Also, how to exit vim

#devops #devopsendgamewithallthepeaceandnoneofthedevops #programming #engineering #wanderland

"""
Oh.
"""
--- me

===

"""
Oh
"""
--- me, as on repeat

===

"""
That'll do pig
"""
--- me, as to a πŸͺΏ

+++

The collapse phase of the query planner performs a three phase hierarchical walk

to_addr walks the identity tree
from_addr walks the provenance tree
type_addr walks the capabilities tree

The output is a stack that collapses into a single structure for execution. Looks roughly like a jelly fish with a pinch if you squint right.

If I'm going to test a thing, may as well make it interesting.

The engine produces a value
The test defines an expectation
I pitch in with what I think it should be

We all learn something

#engineering #wanderland #humantools #whateveryouthinkdear

"""
Oh dear, so long
"""
--- me, as to a moat, wishing it goodbye

===

Dakboard replacement, powered by hopes and markdown

Composable widgets, feeder scripts from off the shelf parts

Difficult stuff, like rclone and iCal. Even gave it a remote control, select between multiple views from your phone, live update on the wall

Did I mention it's all markdown?

Neat

#wanderland #sovereigndata #soverignlife #programming #engineering #orgmode

"""
Will you bee mine?
""""
--- me, writing a poem that's never been written before, on a picture of a flower, for my new love 11ty.

===

"""
oh look, Matlock!
"""
--- me, as on February 14th, otherwise unoccupied

+++

Next up, adios Dakboard.

"""
All you need is love
Love is all you need
11ty + SSE is all you need
Love is all you need
"""
--- Mick and the Boys, after a few too many diamonds with Lucy, upon discovering that diamonds now come in liquid form

#engineering #programming #building #wanderland #brutallysimple

"""
Oh, who are the people in your neighbourhood,
in your neighbourhood, in your neighbourhood?
Oh, who are the people in your neighbourhood,
the people that you meet each day?
"""
--- Jeff Moss, as sung by a muppet, imploring us to make more crossings in our own lives

#categorytheoryforlittles #crossings #wanderland #philsci #physics