weblog

journaling β€’ thoughts

hello, garden folk

hi hello! welcome to km.garden: my little addition to the slow web. this is my digital garden. it's not really a portfolio (though it is), not a feed, and not a dashboard. it is something more like a yard that's always a bit overgrown with weeds, volunteer plants, and paths that wander off into the forest. i like it that way.

i've been scattered across the web for a while, none of it really connected except via ideas and links. at home i have a fairly nuculear life with a partner, a dog named tennessee williams, a cat named totoro, and bees and a real garden to tend to. km.garden is an attempt to bridge my real and digital life, and to grow out a taproot where everything connects via rhizomes. this garden is my gravitational centre. an almost complete ecology of me.

what to expect here:

  • slow posts. one or two a week, maybe less.
  • notes on tools i'm building and tending to including bash scripts, leaflet maps, cli workflows, small web things.
  • thinking out loud about philosophy and soft stack ecologies: systems as living things, tools as care, infrastructure as something you tend rather than optimize.
  • updates on projects: huewave, robotameri.ca, the anarchive, the solarpunk almanac, whatever is sprouting at the time.
  • the occasional poem or collage, likely living over in clutter.

the site is pure html + css. no javascript, no analytics, no tracking. three panes, flat borders, on an olive background. assets on cloudflare r2. it is as boring and observable as i can make it, which is, honestly, the whole point.

this garden runs on soft stack ecology and zenops principles as well as what i call soft circuit ethics: simple, repairable, human-scale systems built with care rather than ambition. the guiding rule: tend the system, don't optimize it.

i am glad you found my garden. keep looking around πŸͺ΄

β€” km. πŸ„β€πŸŸ«

rhizome: a zettelkasten in the garden

cut and propagated my local zettelkasten into the public garden. it is not a migration, and more like a convergence.

the notes were already accumulating in neovim under a profile i call zettlemind (a personalised fork of dotmd.nvim): a note system accross neovim profiles including marksman lsp, fuzzy tag search, with a small rainbow dashboard. what changed is that my notes can now part of the garden's logic rather than a separate silo. the project is called rhizome.

this is roughly how it should work: the garden as index, the zettels as substrate. links point outward when there's something worth pointing at. these notes compose and make up my mental compost.

rhizome runs in neovim across three machines β€” mac, arch box, and phone via termux, all synced through git. one repo, many roots. the same notes, wherever i'm sitting.

the public-facing part is small by design. a few named clusters. nothing that demands to be read in order. if a thread matures enough it'll surface here, in the garden, as a post or a page.

the garden grows slower than the notes. that's fine. that's the point. the notes are below the ground, rhizomatically spreading.

β€” km. πŸ„β€πŸŸ«

finding my footing

i believe i will try to update this webblog every month or two. it should be slow and intentional. i want it to evolve slowly over time and reflect who i am, how i am growing, and where i am at.

it should be a personal weblog, and one of accountability.

as an update: i recently moved from xalapa to oaxaca. the new place is rural (though close to the city), and hosts a wonderful little garden.

as it is rural, there is no chance for internet except via satelite. due to work, we had to go with starlink. i don't want to line musk's pockets with anymore money, but we had little choice.

next week we will get our compost set up πŸ§‘πŸ½β€πŸŒΎ and then my partner will get the bee boxes ready 🐝. exciting times!

β€” km. πŸ„β€πŸŸ«