{
"path": "/3m7j2yl6pp22s",
"site": "at://did:plc:xg2vq45muivyy3xwatcehspu/site.standard.publication/3m3zpxhfl3c2s",
"$type": "site.standard.document",
"title": "Consistently Inconsistent",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019afd0a-b9cc-7bbe-a0cd-43258edb9bb7",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I've been a little spotty with writing and posting these the past few days. It's often a common pattern with me, that I start a routine in a way that makes the process easy (these were initially pretty terse and honestly, not that interesting), then decide to up the ante a little bit. Then it becomes a little more of a hassle/cognitive demand to do it every day. I will also do this thing occasionally where I procrastinate by doing something else that's productive. It's probably better than what I did in college (Netflix and Pokémon) but the outcome is similar-ish."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [
{
"index": {
"byteEnd": 9,
"byteStart": 5
},
"features": [
{
"uri": "https://github.com/desertthunder/nixos-conf",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Nix (repo)"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "How common of an experience is it to write and update configurations while not having a firm grasp of the syntax or understanding the concepts behind your changes? There are a lot of features and comforts being added to my configuration that I read somewhere and don't conceptualize and brute force into working. This is directly a reference to how I implemented sops-nix for my git provider ssh keys. "
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "To remedy my feeling of being in the dark, I've spent a lot of this morning editing and reviewing my notes."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I plan to migrate the configuration of my mac mini to this setup next weekend, because if I do it anytime during the week it'll take up an entire day."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [
{
"index": {
"byteEnd": 12,
"byteStart": 8
},
"features": [
{
"uri": "https://github.com/stormlightlabs/beacon",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Beacon (code)"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I've added some more refactoring features behind the execute command LSP action. It's amazing how powerful this can be and makes sense that it's not implemented in a lot of LSPs. There's a fair bit of tree traversal and position calculation required. The integration of a control flow and dependency graph can be complex too. Even with prior art that has these pieces, putting them together for refactoring has been hard. "
}
}
]
}
]
},
"bskyPostRef": {
"cid": "bafyreifqq2im2qmkcsm7thgbi2bsg6a4wnjtxzadyq52eqko6abp3qzaya",
"uri": "at://did:plc:xg2vq45muivyy3xwatcehspu/app.bsky.feed.post/3m7j2ypq6xs2s",
"commit": {
"cid": "bafyreidfxxmr2rvez2rggqpqh5k5rynfclix4ljol72wyakziizgyyoxru",
"rev": "3m7j2ypsul22o"
},
"validationStatus": "valid"
},
"description": "Dev Log 34: 2025-12-08",
"publishedAt": "2025-12-08T22:23:03.268Z"
}