{
"path": "/3m4kmjeo3js25",
"site": "at://did:plc:lvkhxfkdwqgwrpdek3h3q2gc/site.standard.publication/3m2ojl75sm22f",
"$type": "site.standard.document",
"title": "📒 Week 44 #weeknotes",
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.unorderedList",
"children": [
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Spent the whole week at my in-laws' place in Siliguri. If Siliguri’s weather is to die for, its roads with open drains & horn-loving traffic will surely kill you."
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [],
"plaintext": "Programming on a train is fun. I did it for the first time while travelling to & from Siliguri on the Shatabdi. I feel you need to be in an executive chair car of sorts to have a decent experience, due to the wide seats, ample leg space, and per-seat charging options. Internet connectivity via phone tethering was fantastic, at least the Howrah to NJP stretch that I travelled."
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 69,
"byteStart": 41
},
"features": [
{
"uri": "https://livebook.manning.com/book/systems-programming-with-zig/welcome/v-1",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Finished the first three chapters of the Systems Programming with Zig MEAP. The book, along with other amazing talks & posts on Zig, is encouraging me to think differently, from first principles, when it comes to systems. The last such happened almost a decade ago with Haskell. Rust never required me to think in this way. Maybe coz of all the fantastic abstractions in Rust. I might write more about these someday in the future."
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 68,
"byteStart": 62
},
"features": [
{
"uri": "https://www.unison-lang.org/",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 96,
"byteStart": 89
},
"features": [
{
"uri": "atproto.com",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 292,
"byteStart": 281
},
"features": [
{
"uri": "https://leaflet.pub",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "My daily driver for most of the days during vacation was with Unison. I am working on an ATProto-based syncing/bridging engine for personal use. My goal is to revamp my writing, both long-form & micro, across platforms to be based on ATProto protocols (like this site is driven by leaflet.pub, a lexicon & appview for writing & publishing) & use the Unison cloud, along with its fantastic streaming & cloud libraries, to create a bunch of synchronisation tools within the larger ATProto ecosystem. I will surely have more to write about in the coming weeks."
},
"children": []
},
{
"$type": "pub.leaflet.blocks.unorderedList#listItem",
"content": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"index": {
"byteEnd": 64,
"byteStart": 25
},
"features": [
{
"uri": "https://bsky.app/profile/kaushikc.org/post/3louucc2u322h",
"$type": "pub.leaflet.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 100,
"byteStart": 67
},
"features": [
{
"uri": "https://notes.kaushikc.org/3m4cgjzvgok2b",
"$type": "pub.leaflet.richtext.facet#link"
}
]
}
],
"plaintext": "Finally, this week marks 6 months since Maa’s journey up-there & 42 years since my journey in-here."
},
"children": []
}
]
}
}
]
}
]
},
"bskyPostRef": {
"cid": "bafyreif7ucrza4lm4xwumrdgnjnpnfjfb6gyj7owhp3fa4lpthr7nfegye",
"uri": "at://did:plc:lvkhxfkdwqgwrpdek3h3q2gc/app.bsky.feed.post/3m4kmjlewjs25",
"commit": {
"cid": "bafyreigful67r7mf7jgsmnbmpiisrtk4tn7spog2utxszu2g6lxkxgifu4",
"rev": "3m4kmjlhhok2k"
},
"validationStatus": "valid"
},
"description": "26th Oct - 1st Nov",
"publishedAt": "2025-11-01T08:53:45.323Z"
}