{
"path": "/3mfmxzfxi2c2t",
"site": "at://did:plc:57od6g2ic3e3b3kauctjmo3k/site.standard.publication/3m5c6gbf36k2w",
"tags": [
"weekly recap"
],
"$type": "site.standard.document",
"title": "Week of 2026-02-16",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"id": "019c8c99-f412-766f-bddb-aea69167db28",
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Hey there! I'm late on these because I didn't go to a coffee shop yesterday morning, and now I'm fully discombobulated. Oh well; things happens."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"facets": [],
"plaintext": "microclimate progress!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I'm proud to report that I manage to work on a project for a two weeks in a row! And even more impressive than that: It works! I've successfully implemented chatting with other folks via a LiveKit instance."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Now, I haven't gotten it to work with my self-hosted instance yet, but I'll figure that out in time. My #1 goal was to prove that it could work, and it does--with audio quality fairly similar in quality to what we had at our Tier 3 server boost level. Volume and background cancellation leave something to be desired, but we can solve those problems later."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "There aren't any spectacular technical challenges that we've had to overcome at this time, so I wanted to spend a little bit talking about how I've been exploring agentic coding."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"facets": [],
"plaintext": "Glorified search"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Historically, I've been more of a breadth-of-knowledge (vs depth-of-knowledge) person, so I've really struggled when confronted with a challenge that involves compounding factors that I'm unfamiliar with. I've been prone to bail on libraries, runtimes, and even languages when I get too stuck. Friction has resulted in many a dead project."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "I've been pleasantly surprised that the agent-as-search use case has helped me persist with this project at multiple points. Programming has always felt like a means-to-an-ends to me, and I've never particularly enjoyed the in-between. Maybe LLMs can help me change that?"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 3,
"facets": [],
"plaintext": "Damn, glorified search got hands"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 61,
"byteStart": 56
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
]
}
],
"plaintext": "Up until this particular project, I was leaning towards never delegating code writing or debugging to an LLM. I hadn't really... vibed with vibe-coding. It felt like I was robbing myself of an opportunity, and I was frequently unhappy with the code they produced."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 68,
"byteStart": 59
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
]
}
],
"plaintext": "I've had a small change of heart with that. Sometimes it's necessary for me to delegate writing and debugging, when I'm too frustrated, or when there's too much uncertainty."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Making lunch or taking a walk can help with bridging the gaps between moments of flow. Unfortunately, I have an avoidant personality--if there's a challenge that I'm struggling with on the other side of my break, I might just never come back to address it. Many of my projects have died this way."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "In that situation, delegating tasks to an agent has helped tremendously with keeping my focus on microclimate. Sonnet 4.6 has helped me debug issues and scaffold out modules where I fear previously I would have lost interest. It can read so many logs and get insights so much faster than I can--for reference, I struggle greatly just to follow the steps in a recipe."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 159,
"byteStart": 158
},
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
]
}
],
"plaintext": "I'm still figuring out how much I feel like this is a crutch. I don't get the same gratification out of an LLM-delegated task than I do when I ask an LLM how I should solve a problem. That said, microclimate is the first project where I believe that agentic coding has been a net benefit to me."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": ""
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Okay, I thought these would be quick, but I've probably spent 3 hours writing and rewriting this log. I need to be done now."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "If you got this far, I hope some of that made sense. Thank you for reading, and I hope you have a great week!"
}
}
]
}
]
},
"bskyPostRef": {
"cid": "bafyreifvr4k4nonpm432uljqul3vr6vf5cdhx4qfny35xjf3uiywcusbye",
"uri": "at://did:plc:57od6g2ic3e3b3kauctjmo3k/app.bsky.feed.post/3mfmxzk3wdc2t",
"commit": {
"cid": "bafyreiataf6wzpottx3migdrj74miwx2s6wlfsevkwvii4hfhcvmx4jsz4",
"rev": "3mfmxzk6bzb2t"
},
"validationStatus": "valid"
},
"description": "Featuring miraculous focus",
"publishedAt": "2026-02-24T20:11:36.290Z"
}