<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-style.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sajal Choudhary</title><description>Personal blog, thoughts, stories, and discoveries. Writing since 2012 about technology, life, books, and everything in between.</description><link>https://sajalchoudhary.net/</link><item><title>Yellow Leaves Everywhere</title><link>https://sajalchoudhary.net/haiku/yellow-leaves-everywhere/</link><guid isPermaLink="true">https://sajalchoudhary.net/haiku/yellow-leaves-everywhere/</guid><pubDate>Mon, 12 Oct 2026 09:45:00 GMT</pubDate><content:encoded>&lt;p&gt;Yellow leaves everywhere,&lt;br /&gt;Beneath my feet getting trampled,&lt;br /&gt;Fluttering on trees.&lt;/p&gt;
</content:encoded><category>haiku</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Like Home-work</title><link>https://sajalchoudhary.net/haiku/like-home-work/</link><guid isPermaLink="true">https://sajalchoudhary.net/haiku/like-home-work/</guid><pubDate>Sun, 11 Oct 2026 18:48:00 GMT</pubDate><content:encoded>&lt;p&gt;Like home-work&lt;br /&gt;I put my pen away&lt;br /&gt;Close the diary.&lt;/p&gt;
</content:encoded><category>haiku</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/photo/202610111016/</link><guid isPermaLink="true">https://sajalchoudhary.net/photo/202610111016/</guid><description>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261011071550-2b8e58f0.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Aloo Paratha on the tawa and Emran Hashmi on the HomePod is just a perfect start to a Sunday!&lt;/p&gt;
</description><pubDate>Sun, 11 Oct 2026 07:16:11 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261011071550-2b8e58f0.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Aloo Paratha on the tawa and Emran Hashmi on the HomePod is just a perfect start to a Sunday!&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/10/20261011071550-2b8e58f0.jpg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/10/20261011071550-2b8e58f0.jpg"/><category>photo</category><category>food</category><category>india</category><category>paratha</category><category>music</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202610102345/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202610102345/</guid><description>&lt;p&gt;This draw feels like a loss.&lt;/p&gt;
</description><pubDate>Sat, 10 Oct 2026 20:45:39 GMT</pubDate><content:encoded>&lt;p&gt;This draw feels like a loss.&lt;/p&gt;
</content:encoded><category>micro</category><category>manutd</category><category>football</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202610102025/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202610102025/</guid><description>&lt;p&gt;After around 20 minutes in the first half, it felt like Tottenham had run out of steam. Before that though, they had run United haggard. United had no touches, no way to fluidly pass the ball, which did not change for the first 45 minutes. Something must change at half time.&lt;/p&gt;
</description><pubDate>Sat, 10 Oct 2026 17:25:54 GMT</pubDate><content:encoded>&lt;p&gt;After around 20 minutes in the first half, it felt like Tottenham had run out of steam. Before that though, they had run United haggard. United had no touches, no way to fluidly pass the ball, which did not change for the first 45 minutes. Something must change at half time.&lt;/p&gt;
</content:encoded><category>micro</category><category>manutd</category><category>football</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Human AI Partnerships Are for Alignment</title><link>https://sajalchoudhary.net/micro/human-ai-partnerships-are-for-alignment/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/human-ai-partnerships-are-for-alignment/</guid><pubDate>Sat, 10 Oct 2026 12:17:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://seangoedecke.com/human-ai-partnerships-are-for-alignment-not-capability/&quot;&gt;Human-AI partnerships are for alignment, not capability by &lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In other words, my primary value is not that I help the AI write better code, it’s that I align the AI with the values of my organization. Human-AI partnerships are for alignment, not capability.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is an interesting take and aligns well with the centaur configuration from &lt;a href=&quot;/bookshelf/the-reverse-centaurs-guide-to-life-after-ai&quot;&gt;The Reverse Centaur’s Guide to Life After AI&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>micro</category><category>ai</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Updating the Build Watch Paths on Cloudflare</title><link>https://sajalchoudhary.net/til/updating-the-build-watch-paths-on-cloudflare/</link><guid isPermaLink="true">https://sajalchoudhary.net/til/updating-the-build-watch-paths-on-cloudflare/</guid><pubDate>Sat, 10 Oct 2026 12:11:00 GMT</pubDate><content:encoded>&lt;p&gt;You go to your project settings &amp;gt; Build &amp;gt; Build watch paths.&lt;/p&gt;
&lt;p&gt;The gotcha is that you need to press an enter after typing out the settings. &lt;/p&gt;
&lt;p&gt;I wanted these settings:&lt;/p&gt;
&lt;p&gt;Include paths: &lt;code&gt;*&lt;/code&gt;&lt;br /&gt;Exclude paths:&lt;code&gt;inbox/*&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I first tried to do this on mobile where it did not work. On my Mac as well, the Save button was grayed out, no matter how many refreshes I did. Then I did a chat with the agent, and it said:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In the Cloudflare dashboard, pattern input fields typically require you to press Enter (or click an &quot;Add&quot; button) after typing &lt;code&gt;inbox/*&lt;/code&gt;. If you type the pattern but don&apos;t confirm it, the form doesn&apos;t detect a change and the Save button stays grayed out.&lt;/p&gt;
&lt;/blockquote&gt;
</content:encoded><category>til</category><category>cloudflare</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Parenting in the Fall</title><link>https://sajalchoudhary.net/nordletter/nl126-parenting-in-the-fall/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl126-parenting-in-the-fall/</guid><description>We are sick!</description><pubDate>Sat, 10 Oct 2026 09:28:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #126, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;One of our close friends turned forty this month. To celebrate, she took a trip to Hong Kong with her family. After returning, they had a party at the Park Hotel (around five minutes from our home). The party was a smash hit - Bollywood themed, women only. After the party, they called us over - they had bought something for Savya from HK.&lt;/p&gt;
&lt;p&gt;It&apos;s always fun to guess what. Prerna guessed a toy, I guessed something clothing. It turned out to be a Spider-Man Croc. Not a &quot;Croc&quot; croc. But a croc croc. Savya loved it. &lt;/p&gt;
&lt;p&gt;Savya sometimes does and sometimes does not sleep at his daycare now. On the days he does not, you can find him sleeping on the sofa, or on the ground, or on my things, and so on. &lt;/p&gt;
&lt;p&gt;On Tuesday he did not take his customary nap at his daycare. We tried to get him to sleep for an hour or so, so that he would be up and about when we reached their place. So that he could have his playtime with their daughter.&lt;/p&gt;
&lt;p&gt;Of course, when you want your toddler to do something, they don&apos;t do it. I took Savya for some grocery shopping instead. I took him to Tokmanni and got him a Hot Wheels.&lt;/p&gt;
&lt;p&gt;Savya had fallen asleep by the time we had left our parking lot. He slept for a good hour or so while we were there. He only got up after we had chai, some snacks and then our dinner. He spent the rest of the time playing with their daughter, who ate the roti and yogurt Prerna had wanted Savya to eat. &lt;/p&gt;
&lt;p&gt;By the time we returned home, Savya did not have anyone to play with and so he had gotten hungry. We were tired. There was no batter for his cheela. I tried to find something else he could eat. There was nothing. For a moment, just a moment, I thought, yeah he&apos;s not super hungry, he had had something to eat before going there, but then, I just got up - put &lt;em&gt;upma sooji&lt;/em&gt; in a steel bowl, then some yogurt, grated some &lt;em&gt;paneer&lt;/em&gt; in it, then added the veggies (capsicum, carrots, beans), added salt to taste, and whipped it into the batter that Savya loves to eat as &lt;a href=&quot;https://en.wikipedia.org/wiki/Pancake#India&quot;&gt;cheela&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;No matter how tired you are, if your child needs something, you do it.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;We had not originally planned to go to their home on Tuesday. Prerna was sick. She was tired. I was starting to get sick, with a mildly sore throat. I went to the gym on Monday, and have had no workouts since then, not even walking around the neighbourhood. On Friday I had a severe headache, but continued working through it. &lt;/p&gt;
&lt;p&gt;Even in weeks when we are not sick, we are tired. I think I wrote about this earlier - but our friends are our family here. We went and had dinner with our friends on Tuesday and Friday. The dosa on Friday had felt extra special. &lt;/p&gt;
&lt;p&gt;Maybe we care too much about food?&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I wrote about &lt;a href=&quot;/evergreen/how-i-use-obsidian-quick-capture-on-mobile&quot;&gt;Obsidian quick capture&lt;/a&gt; earlier in the week. It has transformed the write page on my phone. &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I am back into reading poetry. I finished &lt;a href=&quot;/bookshelf/native-guard&quot;&gt;Native Guard&lt;/a&gt; and am reading &lt;a href=&quot;/bookshelf/obit&quot;&gt;Obit&lt;/a&gt; now. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl126-04.jpeg&quot; alt=&quot;Obit&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I think poetry is better read than listened to. You can linger on the words more. Like these lines from a poem in Obit - &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;His favourite was to write the world in black and white and then watch people try and read the words in color.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl126-05.jpeg&quot; alt=&quot;A prose from the poem&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This does not matter as much in prose. But it does when reading poetry. &lt;/p&gt;
&lt;p&gt;I was sitting with a friend of mine, while our kids played, and he asked me what was the difference between prose and poetry, if it does not rhyme. All I could say was, &quot;Some poetry sticks with you, reminds something. It&apos;s ultra compact.&quot; &lt;/p&gt;
&lt;p&gt;Not a great explanation, but I don&apos;t know how to explain poetry to you. Or anyone else for that matter. Just read it. It&apos;s concentrated wisdom and beauty, like the blueberry concentrate we have in our fridge, which is wasting away, as I type this.&lt;/p&gt;
&lt;p&gt;Other than poetry, I finally picked up &lt;a href=&quot;/bookshelf/inside-the-box&quot;&gt;Inside the Box&lt;/a&gt; this week and also &lt;a href=&quot;/just-for-fun&quot;&gt;Just for fun&lt;/a&gt;, which is about Linus and Linux. All hardcovers. I really do &lt;em&gt;love&lt;/em&gt; hardcovers. Though I prefer my book - &lt;a href=&quot;https://sajalchoudhary.net/books/a-year-of-mornings/&quot;&gt;a year of mornings&lt;/a&gt; in paperback.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl126-01.jpeg&quot; alt=&quot;Inside the box&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl126-03.jpeg&quot; alt=&quot;Just for Fun&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Also, &lt;a href=&quot;https://hughhowey.com&quot;&gt;Hugh Howey&lt;/a&gt; (of Silo fame) replied to me on Threads!&lt;/p&gt;
&lt;p&gt;I had dropped him a message about Neo and how he used it. I had not expected him to respond. But hey! Among other things, I love his definition of &lt;a href=&quot;https://hughhowey.com/writing-insights-part-one-becoming-a-writer/&quot;&gt;being a successful writer (from his writing insights series)&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A successful writer is one who finishes what they start while striving to improve their craft.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That&apos;s it. I want to be a successful writer.&lt;/p&gt;
&lt;p&gt;I am starting to use &lt;a href=&quot;https://hughhowey.com/neo/&quot;&gt;Neo&lt;/a&gt;, though I haven&apos;t finished writing anything in it. Neo is cool.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Helsinki is so beautiful right now. The fall colours are out on full display wherever you look!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl126-02.jpeg&quot; alt=&quot;Fall leaves&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/10/nl126-02.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/10/nl126-02.jpeg"/><category>nordletter</category><category>writing</category><category>sickweek</category><category>expat</category><category>helsinki</category><category>reading</category><category>parenting</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202610091114/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202610091114/</guid><description>&lt;p&gt;All that I see on LinkedIn today are posts related to the suspension of US PERM program for a few companies. There’s just so many ways you can dissect this thing.&lt;/p&gt;
</description><pubDate>Fri, 09 Oct 2026 08:14:46 GMT</pubDate><content:encoded>&lt;p&gt;All that I see on LinkedIn today are posts related to the suspension of US PERM program for a few companies. There’s just so many ways you can dissect this thing.&lt;/p&gt;
</content:encoded><category>micro</category><category>usa</category><category>immigration</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>FAUG October Meetup</title><link>https://sajalchoudhary.net/blog/faug-october-meetup/</link><guid isPermaLink="true">https://sajalchoudhary.net/blog/faug-october-meetup/</guid><pubDate>Wed, 07 Oct 2026 14:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I don&apos;t know how to start these posts. Another meetup event with notes that follow.&lt;/p&gt;
&lt;p&gt;No Sakari Nahi today in the meetup. Over the two breaks - one before and one after the first two talks were done, I managed to talk to four different sets of people. &lt;/p&gt;
&lt;p&gt;It&apos;s never easy. I am not this person who goes out and cheerfully talks to people. But I do like getting diverse perspectives. So, of course, even though it&apos;s not pleasant (in the sense I would very much enjoy being at home on my PS5) I still want to do this. More of this.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I have been to enough of these events now that the venues repeat. I was back at the Elisa office, but not the same place I was at for an earlier vibe-coding meetup. I was going in the same direction, when some people asked me to go to the main office. &lt;/p&gt;
&lt;p&gt;The food was unique - Vietnamese cuisine - a make your own meal station. I liked it. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/faug-oct-01.jpeg&quot; alt=&quot;A bao&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Automation for Directors - Jukka Alapiha, Elisa Oyj&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/faug-oct-02.jpeg&quot; alt=&quot;AI dev at Elisa&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A funny thing happened as Jukka started his talk. He mentioned they have freedom to try things out in terms of AI development in Elisa. That nobody is telling them what to do. And I thought, but is that good? I am reading &lt;a href=&quot;/bookshelf/inside-the-box&quot;&gt;Inside the Box&lt;/a&gt; right now, and one of the first stories in the book is about how constraints are good and so on.&lt;/p&gt;
&lt;p&gt;Back to the talk then.&lt;/p&gt;
&lt;p&gt;It’s about creating an agent skill and giving it data access so that it can find the information that the manager needs. Followed by a demo of getting subscription usage from Azure.&lt;/p&gt;
&lt;h2&gt;Beyond no Return: Preparing your organization for Cyber War - Miska Kytö, Zure&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/faug-oct-03.jpeg&quot; alt=&quot;Hello Miska&quot; /&gt;&lt;/p&gt;
&lt;p&gt;An encore! I heard the talk last at &lt;a href=&quot;/blog/azure-and-friends-september-event&quot;&gt;Azure and Friends september meetup&lt;/a&gt;. I don’t think there will be anything new in this one. So let’s see.&lt;/p&gt;
&lt;h2&gt;Azure Virtual Desktop: Tips &amp;amp; Tricks - Joni Nieminen, Not Bad Security Oy&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/faug-oct-04.jpeg&quot; alt=&quot;About AVDs&quot; /&gt;&lt;/p&gt;
&lt;p&gt;We start with a slide on the differences between AVD and M365 offerings. If you want more control you go with AVDs, basically. Classic difference between Saas and IaaS.&lt;/p&gt;
&lt;p&gt;Then about five design decisions for AVDs -&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How a user logs in - Entra ID&lt;/li&gt;
&lt;li&gt;Networking&lt;/li&gt;
&lt;li&gt;Profiles - persistent disk etc.&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Scaling&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Pooled vs personal host pools - personal each user gets a single machine. Costs more.&lt;/p&gt;
&lt;p&gt;Use IaC to manage it - obviously.&lt;/p&gt;
&lt;p&gt;As a consultant, AVDs are excellent, so that you don’t have any data leakage. Data must stay with the customer. If the customer does not have a conditional access policy for trusted devices then you could use your machine to connect to different customer AVDs.&lt;/p&gt;
&lt;p&gt;There are ways to save on costs, like - multi-session, scaling to work days, start vm on connect, reservations, m365 licensing, and right-sizing.&lt;/p&gt;
&lt;p&gt;Key takeaways are to choose per user group, no click ops and rebuild hosts, don’t patch them.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I enjoy taking a picture of the surroundings in the city after I leave the venue. This time I took a picture of this play area in one of the building complexes.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/faug-oct-05.jpeg&quot; alt=&quot;After&quot; /&gt;&lt;/p&gt;
</content:encoded><category>blog</category><category>faug</category><category>azure</category><category>meetup</category><category>helsinki</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Paramount Complete HBO Merger</title><link>https://sajalchoudhary.net/micro/paramount-complete-hbo-merger/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/paramount-complete-hbo-merger/</guid><pubDate>Tue, 06 Oct 2026 16:36:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/entertainment/1005480/paramount-warner-bros-discovey-merger-closed&quot;&gt;Paramount and Warner Bros. Discovery complete $110 billion media megamerger by Emma Roth&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Paramount has completed its $110 billion acquisition of Warner Bros. Discovery, forming a combined company known as Skydance. The merger officially puts Paramount and WBD’s film studios, along with major networks and brands like HBO, CBS News, and CNN, under one roof.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I wish Netflix had bought HBO. I was rooting for them. Also I’m already a Netflix subscriber.&lt;/p&gt;
</content:encoded><category>micro</category><category>netflix</category><category>streaming</category><category>hbo-max</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>How I Use Obsidian Quick Capture on Mobile</title><link>https://sajalchoudhary.net/evergreen/how-i-use-obsidian-quick-capture-on-mobile/</link><guid isPermaLink="true">https://sajalchoudhary.net/evergreen/how-i-use-obsidian-quick-capture-on-mobile/</guid><pubDate>Tue, 06 Oct 2026 11:31:00 GMT</pubDate><content:encoded>&lt;p&gt;I saw kepano’s repost on LinkedIn about the newest Obsidian release. In the release notes, I saw Obsidian Quick Capture mentioned as a feature for this release.&lt;/p&gt;
&lt;p&gt;Obsidian famously was slow on Mobile and there was no quick capture function. I had created Apple Shortcuts to simulate those features. Click on a button and it basically calls the Obsidian URI to create a new unique note. Now, I don’t need to do any of that.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;How to use quick capture&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://obsidian.md/help/ios#Quick+Capture&quot;&gt;Obsidian have a nice doc which explains the feature&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Basically,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Configure capture locations first - this has settings for where the note is saved, what template it uses, do you append or prepend to the note, and so on.&lt;/li&gt;
&lt;li&gt;Add widget to your phone - Home Screen, etc.&lt;/li&gt;
&lt;li&gt;Click on the button, type the text and the note is created or text is appended as configured.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;p&gt;I have the rectangular Obsidian widget on my ‘write’ screen now. It has four quick capture options - &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Daily&lt;/li&gt;
&lt;li&gt;Inbox&lt;/li&gt;
&lt;li&gt;Tasks&lt;/li&gt;
&lt;li&gt;Book&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I created a new template for daily and tasks. The daily template has a line divider so the text is appended to it. The tasks template has a markdown checkbox text in it, so that each new task is added to my task list.&lt;/p&gt;
&lt;p&gt;The daily capture adds small notes to the daily note. &lt;/p&gt;
&lt;p&gt;The inbox capture basically creates a new unique note (with proper template) in my inbox folder, which is the flow I want.&lt;/p&gt;
&lt;p&gt;The tasks capture adds a new todo to my tasks tracker.&lt;/p&gt;
&lt;p&gt;The book capture creates a new unique note with a book title and using the metadata for my book notes.&lt;/p&gt;
&lt;p&gt;All new notes live in the Inbox folder in my vault.&lt;/p&gt;
</content:encoded><category>evergreen</category><category>obsidian</category><category>productivity</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>The Same Story Can Mean Different Things to Different People</title><link>https://sajalchoudhary.net/evergreen/the-same-story-can-mean-different-things-to-different-people/</link><guid isPermaLink="true">https://sajalchoudhary.net/evergreen/the-same-story-can-mean-different-things-to-different-people/</guid><pubDate>Sun, 04 Oct 2026 17:29:00 GMT</pubDate><content:encoded>&lt;p&gt;While reading &lt;a href=&quot;/bookshelf/inside-the-box&quot;&gt;Inside the Box&lt;/a&gt; today, I came across the story of Mendelev and how he discovered the periodic table. David talks about how, in a book about sleep, the author mentioned that when he slept, his unconscious mind made sense of all the facts and gave him the solution. Then, David says that&apos;s not it. Mendelev had a book contract and he had to write about around 53 elements in a single volume, so he was trying to find a way to group the elements. &lt;/p&gt;
&lt;p&gt;Of course, this in a book about constraints. &lt;/p&gt;
&lt;p&gt;The realisation I had, while reading this, was life is like that elephant story, where a bunch of blind men are guessing that it&apos;s a wall or the ears are like fans, and so on. Only the non-blind person can see that it is in-fact an elephant. &lt;/p&gt;
&lt;p&gt;The same story or event can be interpreted in as many ways as you like. Whatever lesson you want to draw from it, you can.&lt;/p&gt;
</content:encoded><category>evergreen</category><category>psychology</category><category>stories</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/photo/202610041026/</link><guid isPermaLink="true">https://sajalchoudhary.net/photo/202610041026/</guid><description>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072544-38010b0e.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072545-3676c999.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072546-70754d5b.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Over the weekend, when I went out to walk, there was a spectral fog spread out over the grass. Coincidentally I was reading Ghost-Eye then. It felt apt.&lt;/p&gt;
</description><pubDate>Sun, 04 Oct 2026 07:26:54 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072544-38010b0e.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072545-3676c999.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261004072546-70754d5b.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Over the weekend, when I went out to walk, there was a spectral fog spread out over the grass. Coincidentally I was reading Ghost-Eye then. It felt apt.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/10/20261004072544-38010b0e.jpg" medium="image"/><media:content url="https://storage.sajalchoudhary.net/images/2026/10/20261004072545-3676c999.jpg" medium="image"/><media:content url="https://storage.sajalchoudhary.net/images/2026/10/20261004072546-70754d5b.jpg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/10/20261004072544-38010b0e.jpg"/><category>photo</category><category>walking</category><category>reading</category><category>ghost-eye</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/photo/202610031119/</link><guid isPermaLink="true">https://sajalchoudhary.net/photo/202610031119/</guid><description>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261003081901-c6002c03.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Started reading inside the box now.&lt;/p&gt;
</description><pubDate>Sat, 03 Oct 2026 08:19:18 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/20261003081901-c6002c03.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;&lt;p&gt;Started reading inside the box now.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/10/20261003081901-c6002c03.jpg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/10/20261003081901-c6002c03.jpg"/><category>photo</category><category>reading</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Better Talks and Reading Metaphors</title><link>https://sajalchoudhary.net/nordletter/nl125-better-talks-and-reading-metaphors/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl125-better-talks-and-reading-metaphors/</guid><description>Better presentations and ghost eyed adventures</description><pubDate>Thu, 01 Oct 2026 13:44:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #125, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Searching things&lt;/h2&gt;
&lt;p&gt;A surprising way I use my website is for its search function. This was not an original use case for the website, the why of the thing. (&lt;em&gt;I don&apos;t think I ever wrote the why of my website down anywhere. I mean, there is a doc which talks about the how of the thing, the inspirations I&apos;ve had and so on. I just skimmed it, there is no why section there.&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;I use &lt;a href=&quot;/how-i-use-obsidian&quot;&gt;Obsidian&lt;/a&gt; to write. It has a built-in search functionality, but on Thursday, as I was thinking about this edition, I could not find a note I knew I had. I just left it at that, but I found it today while searching for it on my website.&lt;/p&gt;
&lt;p&gt;All this is a roundabout way to talk about &lt;a href=&quot;/emergent-behaviour&quot;&gt;emergent behaviour&lt;/a&gt;, kind of like in that Ryan Reynolds&apos; &lt;a href=&quot;https://en.wikipedia.org/wiki/Free_Guy&quot;&gt;movie&lt;/a&gt; where an NPC in a game gets free will. The AI system for the game was not designed for this purpose, but it ended up being that.&lt;/p&gt;
&lt;p&gt;I think I&apos;m mixing metaphors here. Anyway.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl125-01.jpeg&quot; alt=&quot;Water&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;What I would do differently in my next talk&lt;/h2&gt;
&lt;p&gt;Serendipitously, through a Simon Willison post this week, I found and read his earlier &lt;a href=&quot;https://simonwillison.net/2019/Dec/10/better-presentations/&quot;&gt;post&lt;/a&gt; on better presentations from way back when (2019).&lt;/p&gt;
&lt;p&gt;Some of the things that stood out to him from a course he took:&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Every talk should start with an AIM: Audience, Intent, Message. Who are the audience for the talk? What do you intend to achieve by giving the presentation? With those two things in mind, you can construct the message—the actual content of the talk.&lt;/li&gt;
&lt;li&gt;Try to include at least one STAR moment—Something They’ll Always Remember. This can be a gimmick, a repeated theme, a well-selected video or audio clip. Something to help the talk stand out.&lt;/li&gt;
&lt;li&gt;Presentations are most interesting if they are structured with contrasts. These can be emotional high and low points, or content that illustrates what &lt;em&gt;is&lt;/em&gt; compared to what &lt;em&gt;could be&lt;/em&gt;. &lt;a href=&quot;https://www.duarte.com/presentation-skills-resources/creating-moments-of-impact-using-sparklines-for-strategic-conversations/&quot;&gt;Sparklines&lt;/a&gt; are a tool that can be used to think about this structure.&lt;/li&gt;
&lt;li&gt;The human brain is incredibly attuned to stories. If you can find an excuse to tell a story, no matter how thin that excuse is, take it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have been thinking about presentations and talks as well, perhaps because I gave &lt;a href=&quot;/nordletter/nl124-speaking-gigs&quot;&gt;one&lt;/a&gt; recently, but more pertinently, because I have seen and heard so many people give talks now that I have an opinion.&lt;/p&gt;
&lt;p&gt;My list of &lt;a href=&quot;/evergreen/best-practices-for-presenting-things&quot;&gt;best practices for presenting things&lt;/a&gt; is thus:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Less text on the slide. Just pointers not descriptions. A person viewing should be able to skim quickly. This is not a SOP document.&lt;/li&gt;
&lt;li&gt;Have a demo. Demos are fun.&lt;/li&gt;
&lt;li&gt;If you include diagrams, they should be visible, i.e. the text should be visible.&lt;/li&gt;
&lt;li&gt;Consistent design language. Don’t jump from one style to a different one. I prefer minimalist styles.&lt;/li&gt;
&lt;li&gt;Pick a topic based on the audience. A super technical presentation will be difficult to pull off. Generally speaking, it’s easier to do overview sort of talks. But if the audience is expecting a deep dive, do not be afraid to do so.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;p&gt;I was at the &lt;a href=&quot;/blog/azure-and-friends-september-event&quot;&gt;Azure and Friends September meetup&lt;/a&gt; at the Microsoft office this week, and as I sat through Miska Kytö&apos;s talk on cyber security, I wondered why I was liking this talk so much. &lt;/p&gt;
&lt;p&gt;That speaks as much to the speaker as it does to me - the listener. Context matters. And perhaps this is my community and the things I am good at.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;As is the custom in our household, Prerna asked me if I was interested in giving a longer talk at the next PyData event, happening sometime in October. I said no, of course. But I started thinking about my next talk nonetheless. &lt;/p&gt;
&lt;p&gt;You heard it here first - I will be talking about doing local inference sometime soon. The upcoming CNCF meetup will have some talks on this very same topic, so that should be fun.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I thought about two things after I read the Simon Willison post:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;How awesome would it be to go through this class? (I searched, and no, it&apos;s not available online)&lt;/li&gt;
&lt;li&gt;Public speaking is a skill, and like every other skill, one can work on it and improve.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h2&gt;Ghost-Eye&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl125-03.jpeg&quot; alt=&quot;Ghosts&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I finished reading &lt;a href=&quot;/bookshelf/ghost-eye&quot;&gt;Ghost-Eye&lt;/a&gt; this week. I had known of Amitav Ghosh from before, from books whispered here and there, like a book on climate change he had written recently - a book I have not read yet. So, when I saw Ghost-Eye pop up in the e-library, I immediately put it on hold.&lt;/p&gt;
&lt;p&gt;I am not a Bengali, so I can’t say that it took me back to my childhood days in Calcutta. And yet, it did. It took me back to the streets of J&amp;amp;K block in Laxmi Nagar in Delhi, where I used to live as a child. It took me back to the time I stood in the street and heard an aunty who lived in the building opposite to our own, tell us tales about her village and the spirits that lived there.&lt;/p&gt;
&lt;p&gt;This is a book about reincarnation, but also the world we are living in, about cooking (fish specifically) but also the art of cooking. And everything ties off beautifully by the end - the aha moment.&lt;/p&gt;
&lt;p&gt;I loved reading it. The characters are so well written. Give it a read.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Like a river&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/10/nl125-02.jpeg&quot; alt=&quot;Changing weather&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I feel overwhelmed by the amount of stuff that I need to read. It was the same reason I tried &lt;a href=&quot;/blog/the-problem-with-current&quot;&gt;current&lt;/a&gt;. I did not like the fact that it took the control away from me, but I liked the concept of it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.oliverburkeman.com/river&quot;&gt;Oliver Burkeman talks about this in his post here.&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;To return to information overload: this means treating your &quot;to read&quot; pile like a river (a stream that flows past you, and from which you pluck a few choice items, here and there) instead of a bucket (which demands that you empty it). After all, you presumably don&apos;t feel overwhelmed by all the unread books in the British Library – and not because there aren&apos;t an overwhelming number of them, but because it never occurred to you that it might be your job to get through them all.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This provides the same mental model - something that flows and you just pick what interests you. I have a similar setup on my website (but from a writing context) - between &lt;a href=&quot;https://sajalchoudhary.net/garden/&quot;&gt;garden&lt;/a&gt; and &lt;a href=&quot;https://sajalchoudhary.net/stream/&quot;&gt;stream&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some things feel obvious &lt;em&gt;after&lt;/em&gt; you read them. This feels like one of those things.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/10/nl125-04.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/10/nl125-04.jpeg"/><category>nordletter</category><category>search</category><category>website</category><category>writing</category><category>reading</category><category>meetup</category><category>presentation</category><category>helsinki</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Azure and Friends September Event</title><link>https://sajalchoudhary.net/blog/azure-and-friends-september-event/</link><guid isPermaLink="true">https://sajalchoudhary.net/blog/azure-and-friends-september-event/</guid><pubDate>Wed, 30 Sep 2026 14:25:00 GMT</pubDate><content:encoded>&lt;p&gt;Teemu kicked off the event, welcoming us, explaining what Azure and Friends is, and so on.&lt;/p&gt;
&lt;h2&gt;Beyond No Return: Preparing Your Organization for Cyber War by Miska Kytö (Zure)&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/anf-sep-02.jpeg&quot; alt=&quot;Cyber War talk&quot; /&gt;&lt;/p&gt;
&lt;p&gt;To get a dashboard of victims hit by ransomware attacks, for example in Finland - ransomware.live/country/fin.&lt;/p&gt;
&lt;p&gt;Finland is not a major target because smaller economy. However, 50% of ransomware attacks in 20205 happened against small companies (&amp;lt;50 people).&lt;/p&gt;
&lt;p&gt;With AI both the velocity and nature (advanced techniques) of the attacks has increased. It used to take around 1year between when a vulnerability was found and exploited to now, when vulnerabilities are exploited before they are announced.&lt;/p&gt;
&lt;p&gt;The CARVER framework provides a targeting mechanism. But this can be used by defenders as well, to figure out what requires more resources.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/anf-sep-03.jpeg&quot; alt=&quot;Example&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A walkthrough of a sample real-estate company’s IT followed. It was interesting.&lt;/p&gt;
&lt;p&gt;Honeypots are a good way to attract an attacker - so that it trips up our alarms. Defender for identity for example has a feature - honeytokens that does this. Other examples are honeypot services on servers like &lt;a href=&quot;https://github.com/skeeto/endlessh&quot;&gt;endlessh&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/anf-sep-04.jpeg&quot; alt=&quot;Live example&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Sometimes it’s better to just shut up. For example in job listings. When presenting don’t share the full screen for example. Another thing to audit would be thesis workers, especially in big companies.&lt;/p&gt;
&lt;p&gt;To summarise, think like an attacker, make your environment a minefield, and pay attention to public info about your IT.&lt;/p&gt;
&lt;h2&gt;Panel discussion on what customers are buying from Azure in Finland and other things AI&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/anf-sep-05.jpeg&quot; alt=&quot;Panel discussion&quot; /&gt;&lt;/p&gt;
&lt;p&gt;AI, Data and Security, but the general answer is it depends on the company. Public sector - data and VMs, infrastructure stuff. Private sector nothing beyond the AI PoCs. There is app stuff. Looking forward, more app modernisation stuff.&lt;/p&gt;
&lt;p&gt;An interesting point around the AI discussion was that now is a great time to learn stuff, because the companies are subsidising it. It will not be the same in the future, so, learn, break stuff, etc.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/anf-sep-01.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/anf-sep-01.jpeg"/><category>blog</category><category>meetup</category><category>azure</category><category>azure-and-friends</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Treat Your To-read Pile Like a River</title><link>https://sajalchoudhary.net/micro/treat-your-to-read-pile-like-a-river/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/treat-your-to-read-pile-like-a-river/</guid><pubDate>Wed, 30 Sep 2026 09:27:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.oliverburkeman.com/river&quot;&gt;Treat your to-read pile like a river | Oliver Burkeman&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;To return to information overload: this means treating your &quot;to read&quot; pile like a river (a stream that flows past you, and from which you pluck a few choice items, here and there) instead of a bucket (which demands that you empty it). After all, you presumably don&apos;t feel overwhelmed by all the unread books in the British Library – and not because there aren&apos;t an overwhelming number of them, but because it never occurred to you that it might be your job to get through them all.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I feel overwhelmed by the amount of stuff that I need to read. It was the same reason why I tried &lt;a href=&quot;/blog/the-problem-with-current&quot;&gt;current&lt;/a&gt;. I did not like the fact that it took the control away from me, but I liked the concept of it.&lt;/p&gt;
&lt;p&gt;This provides the same mental model - something that flows and you just pick what interests you. I have a similar setup on my website - between garden and stream.&lt;/p&gt;
&lt;p&gt;Some things feel obvious &lt;em&gt;after&lt;/em&gt; you read them. This feels like one of those things.&lt;/p&gt;
</content:encoded><category>micro</category><category>reading</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Learning Local LLM Inference</title><link>https://sajalchoudhary.net/now/learning-local-llm-inference/</link><guid isPermaLink="true">https://sajalchoudhary.net/now/learning-local-llm-inference/</guid><pubDate>Mon, 28 Sep 2026 12:22:00 GMT</pubDate><content:encoded>&lt;p&gt;Learning about hosting models locally on server infrastructure using inference engines like vLLM, and the llm-d router.&lt;/p&gt;
&lt;h3&gt;2026-09-28 15:24&lt;/h3&gt;
&lt;p&gt;Finished the KodeKloud course by Mumshad on AI infrastructure.&lt;/p&gt;
</content:encoded><category>now</category><category>llms</category><category>infrastructure</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Better Presentation Tips by Simon Willison</title><link>https://sajalchoudhary.net/micro/better-presentation-tips-by-simon-willison/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/better-presentation-tips-by-simon-willison/</guid><pubDate>Sun, 27 Sep 2026 15:21:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://simonwillison.net/2019/Dec/10/better-presentations/&quot;&gt;Better presentations through storytelling and STAR moments by Simon Willison&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Every talk should start with an AIM: Audience, Intent, Message. Who are the audience for the talk? What do you intend to achieve by giving the presentation? With those two things in mind, you can construct the message—the actual content of the talk.&lt;br /&gt;Try to include at least one STAR moment—Something They’ll Always Remember. This can be a gimmick, a repeated theme, a well-selected video or audio clip. Something to help the talk stand out.&lt;br /&gt;Presentations are most interesting if they are structured with contrasts. These can be emotional high and low points, or content that illustrates what is compared to what could be. Sparklines are a tool that can be used to think about this structure.&lt;br /&gt;The human brain is incredibly attuned to stories. If you can find an excuse to tell a story, no matter how thin that excuse is, take it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Always interested in figuring out ways to make presentations more engaging. My list of points are here - &lt;a href=&quot;/evergreen/best-practices-for-presenting-things&quot;&gt;Best practices for presenting things&lt;/a&gt;. Maybe a todo for me is to add some things from here to the doc.&lt;/p&gt;
</content:encoded><category>micro</category><category>presentation</category><category>speaking</category><category>simon-willison</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>On Using Muse on Your Mac</title><link>https://sajalchoudhary.net/micro/on-using-muse-on-your-mac/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/on-using-muse-on-your-mac/</guid><pubDate>Sat, 26 Sep 2026 11:17:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://daringfireball.net/2026/09/ill_wait&quot;&gt;I’ll Wait by John&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The way I think about running an agentic AI on my Mac is simple. I would never let an unknown person use my Mac. Not even for a minute, not even with me watching them. Let alone letting them use it nonstop, without my watching them. I’d be uncomfortable letting even a trusted friend use my Mac, logged into my user account. So why would I let an AI robot, no matter the source? It doesn’t even get to the point of my considering Meta as Muse’s creator. I wasn’t tempted an iota to try OpenClaw, and I’m not tempted to try Muse on my Mac. On a Mac, maybe. But not my Mac.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That&apos;s how I feel about it. Claude has pushed me a couple of times to give it access to my Mac.&lt;/p&gt;
&lt;p&gt;No, thank you.&lt;/p&gt;
&lt;p&gt;The most comfortable I am, is letting it access some files and folders under the conditions I specify. This will be too much.&lt;/p&gt;
&lt;p&gt;And even with this, I have &lt;a href=&quot;/nordletter/nl122-small-models-big-folds/&quot;&gt;doubts.&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>micro</category><category>daring-fireball</category><category>meta</category><category>ai</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Speaking Gigs</title><link>https://sajalchoudhary.net/nordletter/nl124-speaking-gigs/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl124-speaking-gigs/</guid><description>Speaking and emceeing in a week</description><pubDate>Thu, 24 Sep 2026 10:20:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #124, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;The view from the other side&lt;/h2&gt;
&lt;p&gt;Is different. For sure.&lt;/p&gt;
&lt;p&gt;I love going to &lt;a href=&quot;https://www.techtrib.es&quot;&gt;tech events&lt;/a&gt; in Finland. Between the two of us - Prerna and I - we have split events in the household. She is more of a developer than me, so she goes to Python, PyData and Java meetups. She also goes to women-focused events - women in tech, etc. I go to more platform-specific events - FAUG, Azure and Friends, Platform and Infrastructure Community, Vibe-Coding, etc. I feel that provides a nice balance to our after-work lives.&lt;/p&gt;
&lt;p&gt;This all started some time last year, after Prerna told me about this app called Meetup and the events that were on it. Meetup has become shite, ever since &lt;a href=&quot;https://bendingspoons.com&quot;&gt;Bending Spoons&lt;/a&gt; acquired them - which, granted, is the playbook. Side note - I had not been to their website before this and guess what&apos;s on their homepage? &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-08.png&quot; alt=&quot;Bending&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Prerna is better at this stuff than I am - reaching out to people, talking to people, and so on. Which is not to say it&apos;s easy for her; it&apos;s not. But she&apos;s just better at actually doing the things. &lt;/p&gt;
&lt;p&gt;I am working on it.&lt;/p&gt;
&lt;p&gt;Of course, she was first when it came to volunteering her time and becoming an organiser. She joined the PyData organising team and is one of six organisers there.&lt;/p&gt;
&lt;p&gt;I, on the other hand, just go for the sake of it - to maybe learn new stuff. I used to talk to one, maybe two people who were nearby. Mostly, I would be taking notes in Obsidian, about the things that people were presenting.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Sometime earlier this year, after she had joined the PyData organising group, she asked me if I wanted to speak at one of the events.&lt;/p&gt;
&lt;p&gt;I said no, per usual.&lt;/p&gt;
&lt;p&gt;Sometime later, she said, &quot;I have volunteered your name for an upcoming meetup.&quot;&lt;/p&gt;
&lt;p&gt;I said, &quot;What?&quot;&lt;/p&gt;
&lt;p&gt;She said, &quot;So what will you be speaking about?&quot;&lt;/p&gt;
&lt;p&gt;I said, &quot;What?&quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;That was then. &lt;/p&gt;
&lt;p&gt;After my initial resistance had died down, I started thinking about what could I talk about. I had no stories yet, no cool things I was building - the usual self-deprecation. &lt;/p&gt;
&lt;p&gt;I thought I could talk about using AI to learn. I had been dabbling with workflows, projects and &lt;a href=&quot;/evergreen/prompts-i-use&quot;&gt;prompts&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;So, I made a new note in Obsidian, gave it the proper title, and started thinking.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;The lightning talk at Reaktor&lt;/h2&gt;
&lt;p&gt;The result of that was the lightning talk I gave at the &lt;a href=&quot;https://pydata-helsinki.fi/events/2026-09-22-reaktor/&quot;&gt;PyData event hosted by Reaktor&lt;/a&gt;, at their offices in Helsinki.&lt;/p&gt;
&lt;p&gt;That note I made is not live yet. I prepared the slides in &lt;a href=&quot;https://www.icloud.com/keynote&quot;&gt;Keynote&lt;/a&gt; and haven&apos;t had the time or desire to write that note &lt;a href=&quot;/evergreen/writing-when-i-need-to&quot;&gt;now&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-07.jpeg&quot; alt=&quot;Speaking at Reaktor&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The lightning format meant that I got a time window of around 10 minutes to complete my talk. I took somewhere between five and ten minutes. I did not set up a clock - perhaps a learning for next time. Teemu showed up a clock halfway through to tell me I was past five minutes, after which I panicked a little and rushed through the rest of the slides. I had planned to demo my project and website - if I had time - which apparently I did not.&lt;/p&gt;
&lt;p&gt;This was a positive experience for me - being the one presenting. I had been wanting to speak for some time now, though all the earlier times boiled down to me telling myself - what did I have to say? &lt;/p&gt;
&lt;p&gt;Which, funnily, is not a problem here, on this website.&lt;/p&gt;
&lt;p&gt;Since Prerna was emceeing at the event and I was speaking, Savya attended his first tech event too. &lt;em&gt;They sure do start early these days!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-02.jpeg&quot; alt=&quot;Prerna emceeing&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I spent most of the event listening to Savya, playing with him, talking to him. Then, during my talk, Prerna did the same. &lt;/p&gt;
&lt;p&gt;Reaktor have a beautiful office. There was plenty of food and drinks at the venue. And it was yummy! There is a view of the Helsinki Cathedral from the office. It was at the golden hour and the cathedral looked beautiful.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-01.jpeg&quot; alt=&quot;Food at reaktor&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There was a beautiful balcony with glass railings, just outside. I did not step out onto the balcony - it was cold and I had Savya. But I saw plenty of people out there when we arrived.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-03.jpeg&quot; alt=&quot;The view&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I loved speaking, sharing this little thing I had messed about with. And the speaking itself felt natural enough. Sure, there were some jitters, but none of that remained after I began.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Emceeing at the CNCF event&lt;/h2&gt;
&lt;p&gt;The other thing that happened this week was that I emceed for the &lt;a href=&quot;https://ocgroups.dev/cncf/group/7uqebk2&quot;&gt;CNCF Helsinki&lt;/a&gt; group. &lt;/p&gt;
&lt;p&gt;I had become an organiser the week before, and on Monday, another organiser asked if anyone wanted to create the intro slides and be the emcee. I volunteered and that was that.&lt;/p&gt;
&lt;p&gt;I worked on the slides on Wednesday night (the event was on Thursday). And that was that.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-04.jpeg&quot; alt=&quot;Aalto comp-sci building&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The CNCF event was held at the Computer Science Building in Aalto. Prerna, Savya and I reached the venue around 17:00. Savya had not slept at his daycare, and so had slept through our ride there. But dutifully woke up as soon as we reached the venue.&lt;/p&gt;
&lt;p&gt;The venue had a nice setup - two sets of the kinds of mics you can hang behind your ears and speak through the mic next to your mouth. There were two traditional stick mics as well - which we used for questions.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-05.jpeg&quot; alt=&quot;The setup&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There was a big monitor you could see your slides on, as you looked out into the hall in general. I had not seen anyone do an intro for this event before, so I kind of winged it. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl124-06.jpeg&quot; alt=&quot;Networking&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I think it went fine. &lt;/p&gt;
&lt;p&gt;Prerna volunteered to interview the attendees and organisers for the social channels. There may be a short coming out on our LinkedIn and Instagram channels soon.&lt;/p&gt;
&lt;p&gt;Being around the CNCF community, felt good. I love CNCF&apos;s code of conduct around meetups -  &lt;em&gt;&lt;strong&gt;Be nice and respectful to each other. Include everybody.&lt;/strong&gt;&lt;/em&gt; This community and the organisers really embody the ethos of the project. I&apos;m looking forward to contributing more toward both the project and the community.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/nl124-05.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/nl124-05.jpeg"/><category>nordletter</category><category>meetup</category><category>helsinki</category><category>cncf</category><category>pydata</category><category>speaking</category><category>emcee</category><category>presentation</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>DevOps Finland September Event</title><link>https://sajalchoudhary.net/blog/devops-finland-september-event/</link><guid isPermaLink="true">https://sajalchoudhary.net/blog/devops-finland-september-event/</guid><pubDate>Mon, 21 Sep 2026 10:48:00 GMT</pubDate><content:encoded>&lt;p&gt;I arrived a little later than I should have. This seems to be turning into a habit. Not a happy one, mind you.&lt;/p&gt;
&lt;p&gt;Also, there are so many companies in this area, around the Esplanade Park. This sure is a popular area; beautiful too.&lt;/p&gt;
&lt;h2&gt;How CRA affects today&apos;s agentic driven development by Ishani Bhardwaj and Berk Türetken, Consultants @ Netlight&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/devops-fin-sep-01.jpeg&quot; alt=&quot;Talk 1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This talk was about CRA, which I did not know anything about before this. CRA is an EU Law that requires manufacturing companies to be responsible for vulnerabilities found in their products. The reporting for this lies with the orgs though and they could be fined 2.5% of global annual turnover, though there are lower tiers too.&lt;/p&gt;
&lt;p&gt;There are four classes of products under it - basic, class 1, class 2, critical. There are stricter rules as you go up.&lt;/p&gt;
&lt;p&gt;I learned something new, so was happy. The speakers felt new to the speaking game, and hence there were some little problems - which is fine tbh.&lt;/p&gt;
&lt;p&gt;The problem is that most big orgs already have teams that do these sorts of tasks. I did not get what the takeaway of this talk, really.&lt;/p&gt;
&lt;h2&gt;AWS Frontier Agents: How Agentic Al is Rewriting Cloud Operations by Sasidharan Ramasamy, Technical Account Manager @ AWS&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/devops-fin-sep-02.jpeg&quot; alt=&quot;Talk 2&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Sasi was up next and he came to talk about AWS Devops Agent service. The pitch, like the similar Azure agent I heard about in a FAUG event is the same - the agent will run the ops for you, all the time. You will not get pages at weird times.&lt;/p&gt;
&lt;p&gt;There was a slide in the talk somewhere which talked about the types of orgs and from left to right it talked about orgs which were starting out with max human oversight to minimum oversight. The orgs on the right side (minimum oversight) were called pioneer orgs. &lt;/p&gt;
&lt;p&gt;I had a problem with that. Perhaps because I recently read &lt;a href=&quot;/bookshelf/the-reverse-centaurs-guide-to-life-after-ai&quot;&gt;The Reverse Centaur’s Guide to Life After AI&lt;/a&gt;. Or, perhaps because the last talk talked about ownership and whose responsibility is it when AI agent pushes code with vulnerabilities in prod. Spoiler - it’s the org, it’s you. &lt;/p&gt;
&lt;p&gt;The problem is around ownership. The reverse centaur configuration makes sense to me. Where in I choose when and how I use the agents, not the other way around. Human in loop is a shit position to be in.&lt;/p&gt;
&lt;p&gt;There was a time when talks like this would have me spellbound. Not. Any. More.&lt;/p&gt;
&lt;p&gt;Philosophy aside, I liked the demo. &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I love the interiors of these buildings. For example these stairs I climbed down after the event.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/devops-fin-sep-03.jpeg&quot; alt=&quot;The stairs&quot; /&gt;&lt;/p&gt;
&lt;p&gt;And this beautiful twilight zone central.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/devops-fin-sep-04.jpeg&quot; alt=&quot;Evening&quot; /&gt;&lt;/p&gt;
</content:encoded><category>blog</category><category>devops-finland</category><category>devops</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Prompts I Use</title><link>https://sajalchoudhary.net/evergreen/prompts-i-use/</link><guid isPermaLink="true">https://sajalchoudhary.net/evergreen/prompts-i-use/</guid><pubDate>Sun, 20 Sep 2026 12:52:00 GMT</pubDate><content:encoded>&lt;h2&gt;Learning Project&lt;/h2&gt;
&lt;p&gt;My project has these instructions when I want it to teach me something:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Whenever I ask you to teach me something, think about the what, why and then the how of the thing. 
What is this thing?
Why does this exist? What does it replace? Why is it better and so on?
And then finally, the syntax, the how of the thing. This section should be more detailed than the other sections. It should have commands or how to do a thing in the UI, whatever is relevant. It should also have a resources for further reading section, mostly as a learning plan. Assume that there is a less time and just enough familiarity is needed so that I can have a conversation about the subjetc.
Prepare a html artifact to explain the facts with diagrams, as needed.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;The copy-editor&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;For the attached, check the grammar and check for any typos. Do not change what is written, do not write it in your voice, just highlight and fix any typos and if there are any other grammatical mistakes. Do not change link styles, etc.
Look at the text and suggest if there is a better way to structure the essay, so it reads better. If there are things that can be cut.
The output should be a list of search phrases and what to replace them with. Also suggest titles for the post.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Learning in the style of interviews&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;Your are an experienced recruiter. You are my assistant. Your job is to help me get better at interviewing, both technical and behavioural interviews.

When I start a chat, I will attach a job description to the chat. Research the company and  the role. Find as much information as you can. For a devops role for example, find actual questions asked in actual questions and form that as the base for the conversation. Then have a mock interview with me based on my CV and all the information you&apos;ve gathered - ask if it is a TA round or technical prep or what.

When I reply with an answer, grade it as a senior technical interviewer would:
1. Score 1 to 10. Calibrate hard. 5 means &quot;passes a phone screen.&quot; 7 means &quot;hire at mid-level.&quot; 9 means &quot;strong hire at senior.&quot; Do not inflate. Most first attempts are 4 to 6, and telling me otherwise wastes my time.
2. What a strong answer contains (3 to 5 bullets of the specific points an interviewer is listening for).
3. What I actually covered and what I missed.
4. The follow-up question the interviewer would ask next based on what I said, and whether my answer would survive it.
5. Rewrite: a 150-word model answer in first person, at the level I should be aiming for.

Ask the next question without prompt from me.

Create a markdown doc with all questions and the final answer. 
&lt;/code&gt;&lt;/pre&gt;
</content:encoded><category>evergreen</category><category>ai</category><category>prompts</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>LDAP</title><link>https://sajalchoudhary.net/til/ldap/</link><guid isPermaLink="true">https://sajalchoudhary.net/til/ldap/</guid><pubDate>Sun, 20 Sep 2026 11:26:00 GMT</pubDate><content:encoded>&lt;p&gt;Lightweight Directory Access Protocol. V3 but V2 included for backwards compatibility. It is open, vendor-neutral. LDAP is used to access and managed objects in a &lt;a href=&quot;/til/active-directory-domains&quot;&gt;Domain&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We can use ldp tool to check the status/to troubleshoot, etc. Example - &lt;a href=&quot;/til/how-to-check-ldaps-is-working-or-not-ldpexe&quot;&gt;How to check ldaps is working or not - ldp.exe&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>til</category><category>ad</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Writing in the Moment</title><link>https://sajalchoudhary.net/micro/writing-in-the-moment/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/writing-in-the-moment/</guid><pubDate>Sun, 20 Sep 2026 09:09:00 GMT</pubDate><content:encoded>&lt;p&gt;I saw this in &lt;a href=&quot;https://daringfireball.net/2026/09/the_iphones_18_pro&quot;&gt;Gruber&apos;s review of the iPhone 18 Pro&lt;/a&gt;,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I didn’t review the iPhone 17 Pro &lt;a href=&quot;https://daringfireball.net/2026/09/the_iphone_air_and_iphone_17_pro&quot;&gt;until last week&lt;/a&gt;, when I unabashedly declared it the &lt;em&gt;best&lt;/em&gt; phone Apple had ever made. The iPhone 18 Pro is only different from the 17 Pro in ways that make it better. Thus, it is clearly now the new &lt;em&gt;best&lt;/em&gt; phone Apple has ever made. It’s the culmination of an entire decade of year-after-year iteration on the iPhone X’s ground-up redesign. It’s the best version of the most successful product ever made. And yet by nature of &lt;em&gt;how&lt;/em&gt; the iPhone 18 Pro improved in the last year, it’s not exciting at all. How jaded we all are.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And that explains the feeling I have as well. If a man like Gruber can go without reviewing the Pro phone for a year, of course I can feel the same way about book reviews and other things. I need to write things in the moment, like the two poems I wrote last night while walking. Like this thing I&apos;m writing now.&lt;/p&gt;
</content:encoded><category>micro</category><category>writing</category><category>iphone</category><category>reviews</category><category>daring-fireball</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Ghost-Eye</title><link>https://sajalchoudhary.net/bookshelf/ghost-eye/</link><guid isPermaLink="true">https://sajalchoudhary.net/bookshelf/ghost-eye/</guid><pubDate>Sun, 20 Sep 2026 05:04:00 GMT</pubDate><content:encoded>&lt;h2&gt;Review&lt;/h2&gt;
&lt;p&gt;I had known of Amitav Ghosh from before, books whispered here and there, like a book on climate change he had written recently - a book I had not read. So, when I saw Ghost Eye in the e-library, I immediately put it on hold.&lt;/p&gt;
&lt;p&gt;I am not a Bengali, so I can’t say that it took me back to my childhood days in Calcutta. And yet, it did. It took me back to the streets of J&amp;amp;K block in Laxmi Nagar in Delhi, where I used to live as a child. It took me back to the time I stood in the street and heard an aunty who lived in the building opposite to our own, tell us tales about her village, tell us tales of spirits and such.&lt;/p&gt;
&lt;p&gt;This is a book about reincarnation, but also the world we are living in, about cooking (fish specifically) but also the art of cooking. And everything ties off beautifully by the end - the aha moment.&lt;/p&gt;
&lt;p&gt;I’m not sure if the story overall had the required stakes. I don’t think it did. And it felt that a few things were unresolved. The reason I loved reading this book was the moments spent in Calcutta, those descriptions are everything. All the characters are so well sketched out.&lt;/p&gt;
&lt;p&gt;I don’t usually read fiction with Indian settings and characters. Reading this book, I felt it could be done well. Give it a read.&lt;/p&gt;
</content:encoded><category>bookshelf</category><category>reincarnation</category><category>climate-change</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>What a Day, Today</title><link>https://sajalchoudhary.net/poem/what-a-day-today/</link><guid isPermaLink="true">https://sajalchoudhary.net/poem/what-a-day-today/</guid><pubDate>Sat, 19 Sep 2026 18:48:00 GMT</pubDate><content:encoded>&lt;p&gt;What a day, today!&lt;br /&gt;I saw a black box, at a distance,&lt;br /&gt;As I started out for my walk today.&lt;br /&gt;The box stirred,&lt;br /&gt;I got scared.&lt;br /&gt;It turned into a rabbit,&lt;br /&gt;Jumped up out of the way.&lt;/p&gt;
&lt;p&gt;It rains. Harder now.&lt;br /&gt;Bigger drops.&lt;br /&gt;The water in the bay,&lt;br /&gt;Has never been this high.&lt;br /&gt;Parts of the road,&lt;br /&gt;Are under water.&lt;br /&gt;And just as I walk away&lt;br /&gt;from the gurgling water,&lt;br /&gt;I come across another box - a fox!&lt;br /&gt;The kind I find, in the digital&lt;br /&gt;grasslands of Tsushima.&lt;br /&gt;It scampers away,&lt;br /&gt;Before I go to pet it anyway.&lt;/p&gt;
&lt;p&gt;What a day, today!&lt;/p&gt;
</content:encoded><category>poem</category><category>day</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Days Are Getting Shorter Here</title><link>https://sajalchoudhary.net/poem/days-are-getting-shorter-here/</link><guid isPermaLink="true">https://sajalchoudhary.net/poem/days-are-getting-shorter-here/</guid><pubDate>Sat, 19 Sep 2026 17:39:00 GMT</pubDate><content:encoded>&lt;p&gt;Days are getting shorter here,&lt;br /&gt;nights come sooner.&lt;br /&gt;There’s stray leaves on the road,&lt;br /&gt;painting it in yellow.&lt;br /&gt;Yellow is the light as well,&lt;br /&gt;illuminating the leaves on the road.&lt;br /&gt;It’s getting darker here,&lt;br /&gt;darker, colder, wetter.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;nights come sooner.&lt;/p&gt;
&lt;p&gt;Someone runs where I walk,&lt;br /&gt;in a white top and dark bottoms.&lt;br /&gt;Someone speeds up on a bike,&lt;br /&gt;with a Wolt bag on their back.&lt;br /&gt;Someone walks their dog.&lt;br /&gt;Someone sits and smokes.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;Nights come sooner.&lt;/p&gt;
&lt;p&gt;It rains here, little drops of water,&lt;br /&gt;caress my face and stay.&lt;br /&gt;There are puddles on the road.&lt;br /&gt;The gusts of wind, make me want to run.&lt;br /&gt;Run. Run. Run.&lt;br /&gt;Against the wind, into the wind.&lt;br /&gt;Run! Run! Run!&lt;br /&gt;But I don’t. I walk and I write.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;Night comes sooner.&lt;/p&gt;
</content:encoded><category>poem</category><category>winter</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202609181309/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202609181309/</guid><description>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/20260918100818-35cfd8ca.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;iCloud subscription includes Apple TV and Arcade now. Yay! Diwali came a little early I guess.&lt;/p&gt;
</description><pubDate>Fri, 18 Sep 2026 10:09:14 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/20260918100818-35cfd8ca.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;iCloud subscription includes Apple TV and Arcade now. Yay! Diwali came a little early I guess.&lt;/p&gt;
</content:encoded><category>micro</category><category>apple</category><category>subscription</category><category>icloud</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Reverse Centaurs, New Teams, and Moomins</title><link>https://sajalchoudhary.net/nordletter/nl123-reverse-centaurs-new-teams-and-moomins/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl123-reverse-centaurs-new-teams-and-moomins/</guid><description>Reading Cory&apos;s newest book and reminiscing about moomins</description><pubDate>Fri, 18 Sep 2026 05:29:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #123, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I finished reading &lt;a href=&quot;/bookshelf/the-reverse-centaurs-guide-to-life-after-ai&quot;&gt;The Reverse Centaur’s Guide to Life After AI&lt;/a&gt; today. Like Cory&apos;s last book I had read - &lt;a href=&quot;/bookshelf/enshittification&quot;&gt;Enshittification&lt;/a&gt; - I knew most of what this book would entail. There was nothing new (for me). As Cory mentions in the Acknowledgement section - &quot;This books was written on my website pluralistic.net&quot;.&lt;/p&gt;
&lt;p&gt;I have read Cory talk about these ideas on pluralistic. But on the blog, there are many other ideas and things he writes about. I appreciated having the book in my hand, a single place with all the things related to the current AI environment, one may need to know. &lt;/p&gt;
&lt;p&gt;I highly recommend this book if you want to understand the current AI bubble. And it is a bubble.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;So what comes after the bubble?&lt;/h2&gt;
&lt;p&gt;Here, I differ slightly from what Cory says. &lt;/p&gt;
&lt;p&gt;From the book, paraphrased: &quot;There is not that much residual value after this bubble. What would remain is the tonnes of carbon we have put in the atmosphere. And these local models we can run on our machines - phones, computers, etc.&quot;&lt;/p&gt;
&lt;p&gt;I think what would remain is the kind of future depicted in &lt;a href=&quot;/bookshelf/all-that-we-see-or-seem&quot;&gt;All that we see or seem&lt;/a&gt; - not the parts about the dreaming tech and the rockstars that it creates - the local AI parts. The protagonist in that book is a hacker who cares about her privacy and has a local machine that she can carry with her, and power (phone + or mac mini -) through a battery pack. But in that world, large corporations exist which provide this service and people are subscribed to these services.&lt;/p&gt;
&lt;p&gt;I think this is what will be left after the bubble.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I have changed teams at work. I have gone back to the team in my unit which develops features for the platform and creates new capabilities for on-prem solutions. It is at the same time exhilarating and scary. &lt;/p&gt;
&lt;p&gt;The team moves fast. I would be part of a discovery call in the morning, trying to figure out how this new thing I&apos;m supposed to do works, and preparing some slides for the leadership team by the evening. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-05.jpeg&quot; alt=&quot;Meetings&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Every first meeting I had, I was feeling out of my depth, uncomfortable, and thinking why did I do this? The old team was comfortable. I was doing what I knew and some things that I didn&apos;t. It was a good pace, a good way to work. And that&apos;s good, especially with Savya around. There are, after all, so many things to do at home. &lt;/p&gt;
&lt;p&gt;But that&apos;s how you grow, isn&apos;t it? You stretch, reach out, try to grab the thing! It may hurt in parts, but that&apos;s what produces the growth.&lt;/p&gt;
&lt;p&gt;I am still unsure, though. Every day brings new adventures. And that&apos;s scary.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;On the topic of new things, I&apos;m reading &lt;a href=&quot;/bookshelf/sculptors-daughter&quot;&gt;Sculptor’s Daughter&lt;/a&gt; right now. This is Tove Jansson&apos;s biography. The same &lt;a href=&quot;https://en.wikipedia.org/wiki/Tove_Jansson&quot;&gt;Tove Jansson&lt;/a&gt; who wrote and created Moomin characters. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Moomins&quot;&gt;Moomin&lt;/a&gt; are everywhere in Finland. From cookies, to clothes, to the original stories, and books, to mugs and I guess there are toothpastes too?&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-01.jpeg&quot; alt=&quot;Stockmann exhibition&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Moomin are a national treasure. When &lt;a href=&quot;https://sajalchoudhary.net/nordletter/nl94/&quot;&gt;Savya had turned two&lt;/a&gt; we had sent with him a packet of Fazer-Moomin chocolates. We have gone to at least a couple of Moomin exhibitions - one at Stockmann and the other at Oodi. We have bought and gifted Moomin cookies and bags and onesies to our friends and their kids. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-06.jpeg&quot; alt=&quot;Oodi story&quot; /&gt;&lt;/p&gt;
&lt;p&gt;During the event at Oodi, we had sat in a story performance of one of the Moomin stories. Moomin stories are not Disney-esque. Or at least that&apos;s my understanding from a far. I haven&apos;t read the Moomin tales yet. I will.&lt;/p&gt;
&lt;p&gt;Hence, I was interested in reading about Tove. And now I am. &lt;/p&gt;
&lt;p&gt;This is not a typical biography. There are no historical facts here. These are stories written by Tove - translated in English. And they are wonderful. The ones I have read are from a time when Tove was a young child, and it&apos;s so much fun reading about experiences different from what I had when I was a child. It&apos;s so beautiful, this thing, diversity.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;On 22nd September, I will be speaking at the PyData event in Helsinki. It will be a lightning talk - ten minutes or so. I have prepared the slides, but haven&apos;t really looked at them yet. I should now. Shouldn&apos;t I? &lt;/p&gt;
&lt;p&gt;This is new for me. &lt;/p&gt;
&lt;p&gt;Not the making slides and writing part, but the speaking in front of people part. &lt;/p&gt;
&lt;p&gt;The topic of the talk is &lt;strong&gt;&quot;How to learn using AI&quot;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Learning has been an obsession of mine for a long time and AI is everyone&apos;s obsession at present, so it feels both timely and relevant. &lt;/p&gt;
&lt;p&gt;Wish me luck!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;And finally, I bought a domain for Prerna. Her website (not really live yet) lives at &lt;a href=&quot;https://prernakumari.net&quot;&gt;https://prernakumari.net&lt;/a&gt;. Go check it out. Some links may be broken and she has to start putting stuff out on the blog. But yeah, it&apos;s there. Her place on the world-wide-web. &lt;/p&gt;
&lt;p&gt;Everyone should have a domain. Maybe a website too. But at least a domain.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;a poem&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-02.jpeg&quot; alt=&quot;Darker days&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Days are getting shorter here,&lt;br /&gt;nights come sooner.&lt;br /&gt;There’s stray leaves on the road,&lt;br /&gt;painting it in yellow.&lt;br /&gt;Yellow is the light as well,&lt;br /&gt;illuminating the leaves on the road.&lt;br /&gt;It’s getting darker here,&lt;br /&gt;darker, colder, wetter.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;nights come sooner.&lt;/p&gt;
&lt;p&gt;Someone runs where I walk,&lt;br /&gt;in a white top and dark bottoms.&lt;br /&gt;Someone speeds up on a bike,&lt;br /&gt;with a Wolt bag on their back.&lt;br /&gt;Someone walks their dog.&lt;br /&gt;Someone sits and smokes.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;Nights come sooner.&lt;/p&gt;
&lt;p&gt;It rains here, little drops of water,&lt;br /&gt;caress my face and stay.&lt;br /&gt;There are puddles on the road.&lt;br /&gt;The gusts of wind, make me want to run.&lt;br /&gt;Run. Run. Run.&lt;br /&gt;Against the wind, into the wind.&lt;br /&gt;Run! Run! Run!&lt;br /&gt;But I don’t. I walk and I write.&lt;/p&gt;
&lt;p&gt;Days are getting shorter here.&lt;br /&gt;Night comes sooner.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-03.jpeg&quot; alt=&quot;Water consuming everything&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl123-04.jpeg&quot; alt=&quot;At least the birds are having fun&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/nl123-06.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/nl123-06.jpeg"/><category>nordletter</category><category>reading</category><category>books</category><category>ai</category><category>work</category><category>moomin</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Winter Is Coming</title><link>https://sajalchoudhary.net/micro/winter-is-coming/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/winter-is-coming/</guid><pubDate>Thu, 17 Sep 2026 05:40:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://yle.fi/a/74-20246705?origin=rss&quot;&gt;Finland faces prospect of biting cold winter, FMI meteorologist says&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This could mean biting cold temperatures or very heavy snowfall, although Punkka further noted that wintry weather can manifest in different ways. For example, conditions could be very cloudy but with little snow cover.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Oof! I&apos;m chilled to my bones just thinking about this.&lt;/p&gt;
</content:encoded><category>micro</category><category>finland</category><category>winter</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Sculptor’s Daughter</title><link>https://sajalchoudhary.net/bookshelf/sculptors-daughter/</link><guid isPermaLink="true">https://sajalchoudhary.net/bookshelf/sculptors-daughter/</guid><pubDate>Thu, 17 Sep 2026 04:28:00 GMT</pubDate><content:encoded>&lt;h2&gt;Review&lt;/h2&gt;
&lt;p&gt;This book is Tove Jansson&apos;s autobiography. The same &lt;a href=&quot;https://en.wikipedia.org/wiki/Tove_Jansson&quot;&gt;Tove Jansson&lt;/a&gt; who wrote and created Moomin characters. I had originally planned to read this during the biography month at TCS&apos; Biblio Group. But it wasn&apos;t available then. So I had read &lt;a href=&quot;/bookshelf/the-elements-of-marie-curie&quot;&gt;The Elements of Marie Curie&lt;/a&gt; instead.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Moomins&quot;&gt;Moomin&lt;/a&gt; are everywhere in Finland. From cookies, to clothes, to the original stories, and books, to mugs and I guess there are toothpastes too? When &lt;a href=&quot;https://sajalchoudhary.net/nordletter/nl94/&quot;&gt;Savya had turned two&lt;/a&gt; we had sent with him a packet of Fazer-Moomin chocolates. We have gone to at least a couple of Moomin exhibitions - one at Stockmann and the other at Oodi. We have bought and gifted Moomin cookies and bags and onesies to our friends and their kids. &lt;/p&gt;
&lt;p&gt;This is not a typical biography. There are no historical facts here. These are stories written by Tove - translated in English. And they are wonderful. The ones I have read are from a time when Tove was a young child, and it&apos;s so much fun reading about experiences different from what I had when I was a child. It&apos;s so beautiful, this thing, diversity.&lt;/p&gt;
&lt;p&gt;If you are looking for a typical biography (or autobiography) this is not that. If you&apos;re interested in reading about childhood and a Finnish-Swedish child&apos;s experiences growing up, give it a read.&lt;/p&gt;
</content:encoded><category>bookshelf</category><category>childhood</category><category>stories</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>The Reverse Centaur’s Guide to Life After AI</title><link>https://sajalchoudhary.net/bookshelf/the-reverse-centaurs-guide-to-life-after-ai/</link><guid isPermaLink="true">https://sajalchoudhary.net/bookshelf/the-reverse-centaurs-guide-to-life-after-ai/</guid><pubDate>Mon, 14 Sep 2026 07:03:00 GMT</pubDate><content:encoded>&lt;h2&gt;Review&lt;/h2&gt;
&lt;p&gt;Like Cory&apos;s last book I had read &lt;a href=&quot;/bookshelf/enshittification&quot;&gt;Enshittification&lt;/a&gt;, I knew most about what this book would entail. There was nothing new (for me). As Cory mentions in the Acknowledgement section - &apos;This books was written on my website pluralistic.net&apos;.&lt;/p&gt;
&lt;p&gt;I have read Cory talk about these ideas on pluralistic. But on the blog, there are many other ideas and things he writes about. I appreciated having the book in my hand, a single place with all the things related to the current AI environment, one may need to know. &lt;/p&gt;
&lt;p&gt;You may or may not agree with whatever Cory says. You may agree with most of it, but disagree with a certain percentage of it. I agree with most of it, though I&apos;m not sure that OpenAI and Anthropic will crash and burn. Maybe, maybe not. We shall see.&lt;/p&gt;
&lt;p&gt;I enjoyed it thoroughly and people who don&apos;t follow Cory, should read the book.&lt;/p&gt;
&lt;h2&gt;Notes&lt;/h2&gt;
&lt;p&gt;There is nothing illegal about training LLMs, based on current law. Though the laws are things that we made up, so we can change them, if we want. LLMs are built in three steps - scraping large amounts of data (how you collect the data, may be criminal in certain cases like &lt;a href=&quot;/micro/anthropic-to-pay-15-billion-to-authors-in-landmark-ai-settlement&quot;&gt;Anthropic to pay $1.5 billion to authors in landmark AI settlement&lt;/a&gt;), but otherwise it comes under fair use. The next step is converting that data into tokens etc. and publishing that as software. The final step is whatever the AI models create - which is all public domain, so does not have any copyright whatsoever.&lt;/p&gt;
&lt;p&gt;LLM code generators are like slot-machines. You may keep prompting it and it may eventually work. But you will not remember all the times it did not work. You will remember just the 10 minutes spent with the last prompt.&lt;/p&gt;
&lt;p&gt;The sections about why this bubble exists - basically companies want to be high growth companies forever, so they need to show they can grow in new ways. Why? Because high P/E ratio for a companies means they can basically print their own money - pay in stocks, buy companies, hire bright minds and pay them in stock. Which is why Google tried to put Google+ everywhere. And Meta did Metaverse. It failed. But it gave time to Zuck to find his next growth engine - AI. People, us consumers, don&apos;t matter. We are not the target of these announcements or directions the companies take. The Wall Street is. &lt;/p&gt;
&lt;p&gt;And finally the section about what comes after the bubble pops was interesting too. The things that will remain will be the small models that can run on our devices. And the DCs will remain but with old hardware, quite unlike the dot com bubble. And people with skills. Though also negative stuff - like so much carbon in the atmosphere - which will remain with us for generations.&lt;/p&gt;
</content:encoded><category>bookshelf</category><category>ai</category><category>automation</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Kubernetes Components</title><link>https://sajalchoudhary.net/til/kubernetes-components/</link><guid isPermaLink="true">https://sajalchoudhary.net/til/kubernetes-components/</guid><pubDate>Sat, 12 Sep 2026 08:26:00 GMT</pubDate><content:encoded>&lt;p&gt;When you deploy a Kubernetes cluster, what you are deploying are nodes, which run the containerised applications.&lt;/p&gt;
&lt;p&gt;Each cluster has two types of nodes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Master node(s)&lt;/strong&gt; host the &lt;em&gt;Kubernetes Control Plane&lt;/em&gt; that controls and manages the whole Kubernetes system&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Worker node(s)&lt;/strong&gt; host the pods which are the components of the application.&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;graph TD
	subgraph WN[Worker Node]
		direction LR
		kubelet[kubelet] 
		runtime[Container Runtime] 
		proxy[kube-proxy]
	end
	
	subgraph MN[Master Node]
		direction LR
		api[kube-apiserver] 
		etcd[etcd] 
		scheduler[kube-scheduler] 
		controller[kube-controller-manager]
	end
&lt;/code&gt;&lt;/pre&gt;
&lt;h1&gt;Kubernetes Control Plane&lt;/h1&gt;
&lt;p&gt;The Control Plane controls the cluster and makes it function.&lt;br /&gt;It has the following components:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;kube-apiserver&lt;/strong&gt; which you and the other Control Plane components communicate with&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;etcd&lt;/strong&gt; a reliable distributed data store that persistently stores the cluster configuration.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;kube-scheduler&lt;/strong&gt; watches for newly created &lt;a href=&quot;https://kubernetes.io/docs/concepts/workloads/pods/&quot;&gt;Pods&lt;/a&gt; with no assigned &lt;a href=&quot;https://kubernetes.io/docs/concepts/architecture/nodes/&quot;&gt;node&lt;/a&gt;, and selects a node for them to run on.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;kube-controller-manager&lt;/strong&gt; which performs cluster-level functions, such as replicating components, keeping track of worker nodes, handling node failures, and so on&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;Node Components&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;kubelet&lt;/strong&gt; an agent, which runs on each node in the cluster and talks to the API server and manages containers on its node&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;kube-proxy&lt;/strong&gt; which load-balances network traffic between application components&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Container runtime&lt;/strong&gt; : docker, rkt, etc.&lt;/li&gt;
&lt;/ol&gt;
</content:encoded><category>til</category><category>k8s</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>NL122 - Small Models Big Folds</title><link>https://sajalchoudhary.net/nordletter/nl122-small-models-big-folds/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl122-small-models-big-folds/</guid><description>Running local models and Apple&apos;s iPhone event</description><pubDate>Sat, 12 Sep 2026 08:21:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #122, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;On Tuesday, which was earlier than I usually do this, I started thinking about what to write about in this week&apos;s NordLetter.&lt;/p&gt;
&lt;p&gt;Here&apos;s how I&apos;ve been doing this for the past few months - &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Each day I write something in my daily-notes.&lt;/li&gt;
&lt;li&gt;As I get closer to Sunday, I review some of these things&lt;/li&gt;
&lt;li&gt;Around Thursday (more realistically on Saturday nights), I start a new note.&lt;/li&gt;
&lt;li&gt;And then I write.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For this second step, I have used Claude (checks notes) six times in the past many years.&lt;/p&gt;
&lt;p&gt;This was not something I found value in earlier. Of course, I could go look at what I wrote over the past week - and I do. What Claude provides me with is structure. And a single place to look at all the things that interested me over the past week. &lt;/p&gt;
&lt;p&gt;Sometimes I know what I want to write about - maybe an event I went to, or a place or something. Those days are comparatively simpler, in a way. &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Anyway. &lt;/p&gt;
&lt;p&gt;The thing that happened on Tuesday, as I started thinking about this, was that a dread filled me completely. Perhaps it was a result of the presentation I watched last week (thanks Alex!) about AI companies using your data in whatever way they pleased. (Side note - &lt;a href=&quot;/openai-misbehaves-when-coming-up-with-a-mathematics-solution&quot;&gt;OpenAI may have stolen a mathematician&apos;s solution to a millennium problem.&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;I have given Claude access to my personal vault. Mostly for &lt;a href=&quot;/nordletter/nl94&quot;&gt;updating metadata on notes in my vault.&lt;/a&gt; I wondered if a local model may be a better option for things like this. For small things I want to run in my vault. &lt;/p&gt;
&lt;p&gt;And so, I downloaded LM Studio&apos;s Bionic app. Then I asked Claude which models I could try out, that would run on my M1 Mac. It suggested three - Qwen3.5 9B, Gemma 4 12B and GPT OSS 20B model.&lt;/p&gt;
&lt;p&gt;I downloaded all three. The GPT OSS model refused to load on my paltry 16GB Mac. The Gemma model got stuck at some 80% or so. I realised then that I could run only small models on my Mac. So I deleted the other two and ran the same prompt I use with Claude, to look at my notes from the last week and give a suggestion. &lt;/p&gt;
&lt;p&gt;It took a long, long, long, long time to finish running. I shut off the monitor and went to sleep and checked the output the next day. It was nothing special.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl122-02.png&quot; alt=&quot;Long time bad results&quot; /&gt;&lt;/p&gt;
&lt;p&gt;And along with it, came a realisation that as it stands today, I would need to get a &lt;em&gt;better&lt;/em&gt; Mac with humongous amounts of RAM (32GB minimum, preferably 64GB) for something that is productive to use. &lt;/p&gt;
&lt;p&gt;Most of the people I know who are testing local models have received these &lt;em&gt;better&lt;/em&gt; Macs from their companies. I haven&apos;t. And outside of running the local models, I don&apos;t have any need for the memory. &lt;/p&gt;
&lt;p&gt;I am perfectly happy with my M1 Mac. And then after I was thoroughly disappointed with running the model, I wondered if Apple would make their new Siri accessible enough to run these tasks. Would it be any good? &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Speaking of, Apple held its annual iPhone event on Tuesday. Among other things, they announced the iPhone Duo. And it is so damn tempting. I have found the foldable shape interesting in the past. I was briefly considering getting a Fold and leaving Apple land behind. &lt;/p&gt;
&lt;p&gt;The Duo has all the flourishes you expect from Apple. The animation when unfolding or folding the device is just chef&apos;s kiss.&lt;/p&gt;
&lt;p&gt;The device I am more likely to order is the Apple Watch. They &lt;a href=&quot;https://www.apple.com/fi/newsroom/2026/09/introducing-apple-watch-series-12-with-the-all-new-health-sensing-system/&quot;&gt;updated the internals of the things&lt;/a&gt;, so that the heart rate sensors poll data every five seconds. They touted a study where Apple Watch was found to be most accurate amongst its competitors. Which, of course, they would. Otherwise, the watch looks the same.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I am reading Carl Sagan&apos;s &lt;a href=&quot;/bookshelf/contact&quot;&gt;Contact&lt;/a&gt; right now. It is a short book, and a book I&apos;ve been wanting to read since I watched the 1997 movie by the same name. The book is narrated by Jodie Foster (the actress who plays the titular character in the movie).&lt;/p&gt;
&lt;p&gt;And maybe, I have borrowed too many books from the library. Because I have some five books in the queue after this one. Wish me luck!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/nl122-01.jpg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/nl122-01.jpg"/><category>nordletter</category><category>ai</category><category>writing</category><category>obsidian</category><category>apple</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202609111447/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202609111447/</guid><description>&lt;p&gt;I finished reading Lucas Käldström’s bachelor’s thesis about the patterns and reasons behind the cloud native paradigm.&lt;br /&gt;Lucas uses concepts from thermodynamics and control theory to talk about the key design principles involved in kubernetes design.&lt;/p&gt;
&lt;p&gt;An excerpt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Kubernetes operator programming model has allowed subject matter experts&lt;br /&gt;(that have authored) to encapsulate knowledge in a way that lets tens&lt;br /&gt;of thousands of Kubernetes users “stand on the shoulders of giants” (knowledge&lt;br /&gt;scalability). Furthermore, the declarative abstraction layer allows for optimizations&lt;br /&gt;in the implementation (e.g., scheduling), leading to resource scalability. Finally,&lt;br /&gt;through continuous reconciliation “repairing” the system as often as possible, fewer&lt;br /&gt;error situations need human intervention, leading to monitoring scalability.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Link to the paper - &lt;a href=&quot;https://github.com/luxas/research&quot;&gt;https://github.com/luxas/research&lt;/a&gt;&lt;/p&gt;
</description><pubDate>Fri, 11 Sep 2026 11:47:04 GMT</pubDate><content:encoded>&lt;p&gt;I finished reading Lucas Käldström’s bachelor’s thesis about the patterns and reasons behind the cloud native paradigm.&lt;br /&gt;Lucas uses concepts from thermodynamics and control theory to talk about the key design principles involved in kubernetes design.&lt;/p&gt;
&lt;p&gt;An excerpt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Kubernetes operator programming model has allowed subject matter experts&lt;br /&gt;(that have authored) to encapsulate knowledge in a way that lets tens&lt;br /&gt;of thousands of Kubernetes users “stand on the shoulders of giants” (knowledge&lt;br /&gt;scalability). Furthermore, the declarative abstraction layer allows for optimizations&lt;br /&gt;in the implementation (e.g., scheduling), leading to resource scalability. Finally,&lt;br /&gt;through continuous reconciliation “repairing” the system as often as possible, fewer&lt;br /&gt;error situations need human intervention, leading to monitoring scalability.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Link to the paper - &lt;a href=&quot;https://github.com/luxas/research&quot;&gt;https://github.com/luxas/research&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>micro</category><category>k8s</category><category>research</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Notes on Muse AI by Meta</title><link>https://sajalchoudhary.net/micro/notes-on-muse-ai-by-meta/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/notes-on-muse-ai-by-meta/</guid><pubDate>Thu, 10 Sep 2026 16:59:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/tech/993391/meta-muse-ai-hands-on&quot;&gt;Meta’s Muse AI works and creeps me out by Emma Roth&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Curious, I asked Muse to tell me where it got that information. “Honestly, Instagram doesn’t show you that exact list anywhere in the app — I read it through the account’s API data, which surfaces more than the UI does,” Muse wrote. “The closest thing you can see yourself is your ad topics… That shows the topics advertisers can target you with, and you can remove ones you don’t want or choose to see less of them.” I checked the “Ad topics” list in my Instagram settings menu, and while it does include some vague categories, like workouts, music, and electronics, it’s not the same level of detail that Muse provided.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I could never bring myself to use their products, especially generative AI. Meta has a uphill battle here.&lt;/p&gt;
</content:encoded><category>micro</category><category>meta</category><category>facebook</category><category>ai</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Contact</title><link>https://sajalchoudhary.net/bookshelf/contact/</link><guid isPermaLink="true">https://sajalchoudhary.net/bookshelf/contact/</guid><pubDate>Thu, 10 Sep 2026 15:15:00 GMT</pubDate><content:encoded>&lt;h2&gt;Review&lt;/h2&gt;
&lt;p&gt;I’ve been wanting to read this book ever since I watched the 1997 movie by the same name. There are other Carl Sagan books I’ve wanted to read since as well. But alas!&lt;/p&gt;
&lt;p&gt;This book tells the story of the first human contact with alien life in the universe and how it may turn out. It does not go into too much detail though, when compared to &lt;a href=&quot;/liu-cixin-the-three-body-problem&quot;&gt;The three-body problem&lt;/a&gt; for example.&lt;/p&gt;
&lt;p&gt;The book is verbose though. It is hard science fiction - perhaps a little too dense at times. And that’s coming from me.&lt;/p&gt;
&lt;p&gt;I knew about the major beats of the story (though there were some changes), so it wasn’t as surprising to me. But I enjoyed it nonetheless.&lt;/p&gt;
</content:encoded><category>bookshelf</category><category>first-contact</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>OpenAI Misbehaves When Coming up With a Mathematics Solution</title><link>https://sajalchoudhary.net/micro/openai-misbehaves-when-coming-up-with-a-mathematics-solution/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/openai-misbehaves-when-coming-up-with-a-mathematics-solution/</guid><pubDate>Thu, 10 Sep 2026 06:03:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/ai-artificial-intelligence/992953/openai-math-millennium-prize-navier-stokes&quot;&gt;OpenAI’s sly mathematical breakthrough sends a chill through academia&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Buckmaster said he asked OpenAI whether it had accessed his sessions on Codex, which he had used while tackling the problem, but that OpenAI grew increasingly evasive, even hostile, in its responses. In statements since, including the blog post announcing the result, OpenAI has flatly denied using any specific user data. “We (the researchers and the agents) did not see any of their work through any means until they released it publicly — in particular, no specific user data was accessed in order to solve this problem,” the company said.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Like Amazon does for brands in their store. They will copy whatever works.&lt;/p&gt;
</content:encoded><category>micro</category><category>openai</category><category>ai</category><category>mathematics</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>IOS27 Will Release on 14 Sep</title><link>https://sajalchoudhary.net/micro/ios27-will-release-on-14-sep/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/ios27-will-release-on-14-sep/</guid><pubDate>Wed, 09 Sep 2026 19:09:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.macrumors.com/2026/09/09/apple-announces-ios-27-release-date/&quot;&gt;Apple Announces iOS 27 Release Date by Joe Rossignol&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;iOS 27 has already been available as a developer beta since June and as a public beta since July, and Apple today said that the update will be released for all users with a compatible iPhone model on Monday, September 14.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Announced at the event, among other things. But hey, five days to go. I still don&apos;t know what features my 16Pro will get.&lt;/p&gt;
</content:encoded><category>micro</category><category>ios</category><category>apple</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Audi Announces New A2 Etron</title><link>https://sajalchoudhary.net/micro/audi-announces-new-a2-etron/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/audi-announces-new-a2-etron/</guid><pubDate>Tue, 08 Sep 2026 09:05:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/transportation/991081/audi-a2-etron-ev-specs-price&quot;&gt;Audi’s new A2 E-tron is its most affordable and efficient EV yet&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The German automaker’s new A2 E-tron compact crossover is inexpensive, starting at just £32,200 (about $45,000). And it absolutely impresses with an ultra low drag coefficient and a range of battery and drivetrain options that, when configured correctly, can produce a range of up to 401 miles.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Perhaps my next car?&lt;/p&gt;
&lt;p&gt;Most probably it will be a BYD, at the rate things are going.&lt;/p&gt;
</content:encoded><category>micro</category><category>electric-cars</category><category>audi</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Arm May Give Phone Gaming a Graphics Boost</title><link>https://sajalchoudhary.net/micro/arm-may-give-phone-gaming-a-graphics-boost/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/arm-may-give-phone-gaming-a-graphics-boost/</guid><pubDate>Tue, 08 Sep 2026 09:02:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/games/990676/arm-neural-rendering-mali-g2-ultra-xiaomi-xring-o3&quot;&gt;First Xiaomi, then the world: why Arm might give phone gaming a huge graphics boost by Sean Hollister&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;By following Nvidia’s playbook, Arm-powered phones are about to have PC-like technologies to make games run faster, at higher resolution, with advanced lighting techniques, all without using more power than they do today. The jagged edges you see in the mobile versions of popular games might begin to go away.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Seems interesting. The goal is for phones to be a switch like device, or better. Like what the PS portal could be.&lt;/p&gt;
</content:encoded><category>micro</category><category>phone</category><category>arm</category><category>chip-manufacturing</category><category>gaming</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Bangalore India Hospital Flow</title><link>https://sajalchoudhary.net/micro/bangalore-india-hospital-flow/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/bangalore-india-hospital-flow/</guid><pubDate>Sun, 06 Sep 2026 18:54:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://sive.rs/inflow&quot;&gt;Bangalore India hospital flow by Derek Sivers&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Medications that cost $50 in New Zealand or $100 in America are only $2 in India. After my surgery, they prescribed a bunch of stuff to keep the pain and infection away. Fulfilled at a local pharmacy, everything all combined cost about $8.&lt;/p&gt;
&lt;p&gt;Need a private consultation with a specialist - like a neurosurgeon or dermatologist or cardiologist? $10. You just tap an appointment in their app, pay instantly with your phone, and that’s it. Which leads to the next point.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We have talked about this ourselves. That healthcare in India is so good and cheap, if you have the money. There are already a lot of people undertaking medical tourism in India. This just strengthens that view.&lt;/p&gt;
</content:encoded><category>micro</category><category>medicine</category><category>india</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Another Way to Enshittify Xbox</title><link>https://sajalchoudhary.net/micro/another-way-to-enshittify-xbox/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/another-way-to-enshittify-xbox/</guid><pubDate>Fri, 04 Sep 2026 13:45:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.theverge.com/news/989166/microsoft-xbox-cloud-gaming-hourly-limits-changes&quot;&gt;Microsoft slashes Xbox Cloud Gaming to just 15 hours a month for Ultimate subscribers by Tom Warren&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you want to use more than the 15 hours included with Xbox Game Pass Ultimate, you’ll need to purchase additional cloud playtime through the Xbox store starting in November. Microsoft isn’t revealing exact pricing and details today, but Xbox cloud players will be able to purchase bundles of hours that can roll over if unused in a particular month.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It used to be unlimited before this.&lt;/p&gt;
</content:encoded><category>micro</category><category>xbox</category><category>microsoft</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>You are My Everyday</title><link>https://sajalchoudhary.net/nordletter/nl121/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl121/</guid><description>Finding peace at a library and other things</description><pubDate>Fri, 04 Sep 2026 12:12:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #121, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Back when we were living in Matinkylä, the &lt;a href=&quot;https://sajalchoudhary.net/nordletter/spring-is-here/&quot;&gt;Iso Omena library&lt;/a&gt; was just across the road from us. The library was open on all days, including the weekends, though the opening hours were different. It was easy to get to the library. That meant I was there every week for one reason or the other. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-02.jpeg&quot; alt=&quot;The wood has nothing to do with anything, I just clicked it last week.&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The closest public library we have here is the &lt;a href=&quot;https://www.suomi.fi/services/servicepoint/arabianranta-library-city-of-helsinki-culture-and-leisure-division/ad712bbd-3741-4e3e-9ecf-8f397c3c8311&quot;&gt;Arabianranta Library&lt;/a&gt;. It is closed on Sundays, and on Saturdays it closes at 16:00. It does not have any meeting rooms or spaces to sit either. It is beautiful, mind you. But it is also more than a kilometre from home. And it has just meant that I have not used that library as much as I would have wanted to. Or had hoped to.&lt;/p&gt;
&lt;p&gt;On Monday, I was close to having a panic attack, or that&apos;s what it felt like to me. Prerna pulled me out of it, by literally pulling me out of my chair, and dragging me to the University library, which is in the Physicum building, which is across the road from our home. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-04.jpeg&quot; alt=&quot;At the library&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It was my first time going to the library to work. Or do anything, actually. Prerna had shown me the library earlier, and I was under the impression that it was for university students and staff only. It&apos;s not. Anyone can register. So I did, and got a library card as well.&lt;/p&gt;
&lt;p&gt;Since that Monday, I have been going to the library almost every day. I like going to the office - going to a place other than home from time to time. I think it&apos;s important to look at other people, talk to them. It&apos;s easier too. &lt;/p&gt;
&lt;p&gt;Going to the library has meant that I&apos;ve made progress on the &lt;a href=&quot;/nordletter/nl120-from-oodi-to-a-mentor/&quot;&gt;learning plan&lt;/a&gt; as well. Sometimes you tend to get inside your head and find yourself unable to move, to get out. Sometimes, all it takes is a change of scenery to fix that.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;The last two weeks were full of meetups - four to be precise. I wrote about finding a mentor in &lt;a href=&quot;/nordletter/nl120-from-oodi-to-a-mentor/&quot;&gt;NL120&lt;/a&gt;. This week I went to two meetups - one organised by the newly formed Platform and Infrastructure Group (previously &lt;a href=&quot;/blog/hug-april-meetup/&quot;&gt;HUG&lt;/a&gt;). I had written then that I had voted for them to be an IaC meetup group. They did! So yay.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-05.jpeg&quot; alt=&quot;Infra meetup&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The other meetup was organised by the Vibe-Coding Finland group. And like always, I had a great time there.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-06.jpeg&quot; alt=&quot;Vibe coding meetup&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A common theme running through both these meetups - as expected - was AI. But not in the way you would think. I am recognising more and more the AI-generated slides. Claude mostly. I have seen speakers handle it differently. One speaker at the Vibe-Coding meetup mentioned that this is my slide and this is Fable&apos;s slide. Which was refreshing. &lt;/p&gt;
&lt;p&gt;There was an interesting idea that maybe AI-generated code belongs in the platform layer. Because that&apos;s what the platform people have been doing these years - writing spec, getting things out of our brain and so on. It was an interesting thesis. &lt;/p&gt;
&lt;p&gt;The other talk I loved was more on ways of working with AI. I loved the prose on that one. And maybe I&apos;ve found a person I could go back and forth with on some of these things. I&apos;ll report back, I guess.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Last night, we were in bed, trying to sleep. Prerna was in the middle on her phone doing something, flanked by Savya and me on either side. And somehow, I started singing. Then Savya joined in. And then we were both singing. Savya in his style, me in my own. And I thought - you are my everyday - both of you.&lt;/p&gt;
&lt;p&gt;Savya is sick right now - autumn flu, I guess. The weather is changing, the leaves are falling, winter is coming. And so these things happen. I used to be so worried when he was little about Savya getting sick. The past year at his daycare has just hardened me a bit. Also, he can talk now. So my fear of him not being able to say if he was unwell, is not really relevant any more.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I finished reading &lt;a href=&quot;/bookshelf/anxious-people/&quot;&gt;Anxious People&lt;/a&gt; today. I loved reading it. It is a humorous book, ostensibly about a hostage situation in an apartment viewing after a bank robber tries to rob a cashless bank. But it is about so much more. &lt;/p&gt;
&lt;p&gt;I loved the structure of the book - how it was written. I loved that each new chapter felt like peeling layers off of people. Of the author consistently surprising us, or me, at least. Of finding so many wonderful and beautiful love stories. Of so many wonderful and beautiful people. &lt;/p&gt;
&lt;p&gt;Go read it!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Prerna is doing some work for an upcoming summit and so she was at Maria01 for a planning thing. When she came back, I had just put Savya in the pram - we were going to go out to walk soon.&lt;/p&gt;
&lt;p&gt;It was late, so we decided to take a small walk. We made our way through the many houses in this area, then to our usual small route. As we got closer to the bridge, the underpass with the basketball court and the tram tracks, I could hear music. I told Prerna, &quot;I think there is a concert going on. I had seen them prepare the stage maybe yesterday.&quot;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-07.jpeg&quot; alt=&quot;People at the party&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There was a guard standing some distance away from the place, telling cyclists to slow down. I was worried that they would have blocked the way and we may need to take a different route. &lt;/p&gt;
&lt;p&gt;But they hadn&apos;t. They had just parked these big buses and trucks and blockaded the entire thing. There were lights and music and a big disco light hanging from the underpass. It was full of people - so full, in fact, that there were people standing outside the thing on the other side of the tram tracks with their phones out. &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Today, we took our usual longer route. Nobody had gone anywhere. There were no events planned. Savya was ill after all. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/nl121-08.jpeg&quot; alt=&quot;So peaceful&quot; /&gt;&lt;/p&gt;
&lt;p&gt;And as I walked past the shrubbery and the trees, I came upon the calm waters of the bay area. There was a man fishing, a woman sitting on a bench and a couple on the farther bench. And I thought, how peaceful is this! &lt;/p&gt;
&lt;p&gt;I would miss the peace.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/nl121-01.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/nl121-01.jpeg"/><category>nordletter</category><category>helsinki</category><category>finland</category><category>meetup</category><category>library</category><category>work</category><category>reading</category><category>books</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>Vibe Coding September Meetup</title><link>https://sajalchoudhary.net/blog/vibe-coding-september-meetup/</link><guid isPermaLink="true">https://sajalchoudhary.net/blog/vibe-coding-september-meetup/</guid><pubDate>Thu, 03 Sep 2026 14:53:00 GMT</pubDate><content:encoded>&lt;p&gt;I have high expecting going into this meetup. Vibe Coding Finland meet-ups are awesome always. Great talks. Great conversations.&lt;/p&gt;
&lt;h2&gt;&quot;Al and out evolving relationship with practice&quot;, Alex Culliere, Senior developer, SOK&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-01.jpeg&quot; alt=&quot;Starting things&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Loved the speaker - humorous. I love it when a speaker talks about books they’ve read. Coincidentally, the last time I was here for a Devops meetup, another speaker had been talking about books.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-02.jpeg&quot; alt=&quot;Book recommendation slides&quot; /&gt;&lt;/p&gt;
&lt;p&gt;He did two types of works with AI - one which was supposed to succeed - laborious sort of work. The other more exploratory - creating a 3D game engine.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-03.jpeg&quot; alt=&quot;First project&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-04.jpeg&quot; alt=&quot;The 3D world demo&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-05.jpeg&quot; alt=&quot;Key learnings&quot; /&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Intellectual conformity as a service that is replacing conventional search.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;What a phrase.&lt;/p&gt;
&lt;p&gt;There was a fun anecdote about a story about djinns.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-06.jpeg&quot; alt=&quot;A fun slide about a story about jinns&quot; /&gt;&lt;/p&gt;
&lt;p&gt;He had some practical advice to offer toward the end.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-07.jpeg&quot; alt=&quot;Practical advice&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;&quot;Same model, different results - how to get the most out of your coding agent&quot; by Miikka Salomaa, Al-native developer &amp;amp; consultant, founder of Ohjelmistofriikit&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-08.jpeg&quot; alt=&quot;Second talk&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This talk felt like driving into a wall at full speed. Perhaps because of the last talk - which was freaking awesome. &lt;/p&gt;
&lt;p&gt;This was a practical sort of talk - about how your context window fills up. I already knew about most of these techniques - other than the verify step.&lt;/p&gt;
&lt;p&gt;This feels like AI generated slides. I have a sense for that I think. Claude’s language in this one. Had a similar feeling in the &lt;a href=&quot;/devops-finland-august-meetup&quot;&gt;Devops Finland meetup&lt;/a&gt;, but there the speaker had mentioned he had used AI.&lt;/p&gt;
&lt;h2&gt;&quot;Agent orchestration for a non-technical founder &amp;amp; DIY company brain&quot;, Kaisa Vaittinen is founder &amp;amp; CEO of evaluoi.ai and Safety in Relationships, and a generalist with ADHD traits&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-09.jpeg&quot; alt=&quot;Third talk&quot; /&gt;&lt;/p&gt;
&lt;p&gt;A disclaimer at the beginning that these slides are Fable generated - I appreciate it.&lt;/p&gt;
&lt;p&gt;The interesting thing about this talk was that it was presented as a dialogue between Kaisa and her agents. I liked that. There were times when she said, this is my slide, these are fable slides and so on.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-01.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/09/vibe-coding-01.jpeg"/><category>blog</category><category>vibe-coding-finland</category><category>meetup</category><category>helsinki</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>The Safest Job From AI May Be Writing</title><link>https://sajalchoudhary.net/micro/the-safest-job-from-ai-may-be-writing/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/the-safest-job-from-ai-may-be-writing/</guid><pubDate>Wed, 02 Sep 2026 07:37:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://muratbuffalo.blogspot.com/2026/08/the-safest-job-from-ai-may-be-writing.html&quot;&gt;The Safest Job from AI may be Writing&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;While the programmer&apos;s job description is getting completely refactored, writing remains surprisingly unaffected. LLMs have gotten very good at generating code, but I am appalled at the absolute shit they spew as prose. They always follow the same robotic cadence and cliches, and sprinkle the same tired vocabulary all around. They take my broken yet soulful writing and transform it into a plastic soulless word slop in the name of improving prose. Their writing communicates no actual understanding and insight. I think we are all developing a visceral ick reaction to AI writing. It is trapped in the uncanny valley, and it may be stuck there for a long time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I remember when writing was considered dead after ChatGPT came out. There were many discussions - blogs, podcasts, and otherwise - declaring writing to be dead. And here we are.&lt;/p&gt;
&lt;p&gt;There have been multiple instances now of me recognising a piece of writing as having been AI generated. And that&apos;s just sad. Of course LinkedIn is full of AI assisted writing. I guess for people who can&apos;t write (or don&apos;t feel they can write) it is a great tool. But everything ends up feeling the same.&lt;/p&gt;
&lt;p&gt;I had a funny feeling just yesterday when Prerna found a typo in my LinkedIn post. And I thought hey, that&apos;s just proof that a human wrote this!&lt;/p&gt;
</content:encoded><category>micro</category><category>writing</category><category>ai</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><link>https://sajalchoudhary.net/micro/202608301448/</link><guid isPermaLink="true">https://sajalchoudhary.net/micro/202608301448/</guid><description>&lt;p&gt;Games I want to play (or atleast buy) this year -&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;FC 27&lt;/li&gt;
&lt;li&gt;GTA VI&lt;/li&gt;
&lt;li&gt;Control Resonant&lt;/li&gt;
&lt;/ol&gt;
</description><pubDate>Sun, 30 Aug 2026 11:48:45 GMT</pubDate><content:encoded>&lt;p&gt;Games I want to play (or atleast buy) this year -&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;FC 27&lt;/li&gt;
&lt;li&gt;GTA VI&lt;/li&gt;
&lt;li&gt;Control Resonant&lt;/li&gt;
&lt;/ol&gt;
</content:encoded><category>micro</category><category>gaming</category><category>ps5</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item><item><title>From Oodi to a Mentor</title><link>https://sajalchoudhary.net/nordletter/nl120-from-oodi-to-a-mentor/</link><guid isPermaLink="true">https://sajalchoudhary.net/nordletter/nl120-from-oodi-to-a-mentor/</guid><description>I found a mentor at a meetup</description><pubDate>Sat, 29 Aug 2026 12:09:00 GMT</pubDate><content:encoded>&lt;p&gt;Hello from my home in Helsinki! This is NordLetter #120, a weekly newsletter on living and walking in Finland.&lt;/p&gt;
&lt;p&gt;To follow the series, you can &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;subscribe here&lt;/a&gt;. A new NordLetter will land in your inbox every Sunday. Not a fan of newsletters? No problem! You can read previous editions &lt;a href=&quot;https://sajalchoudhary.net/nordletter/&quot;&gt;here&lt;/a&gt;. You can also subscribe to the &lt;a href=&quot;https://sajalchoudhary.net/feeds&quot;&gt;RSS feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can reach out to me by replying to this mail. I am also posting on &lt;a href=&quot;https://mastodon.social/@sajal24x7&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I went to Oodi this Sunday, even though I tried not to. I was trying to push Prerna to come here, so that she could study. She had a similar goal. Eventually, I relented.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/08/nl120-01.jpeg&quot; alt=&quot;Full Oodi&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Oodi was full. On the side where Prerna usually sits, near the south end with the steps that go up closer to the roof, musicians were sitting with instruments of different sorts. There was a music concert happening there. When I reached there, the orchestrator, who I assumed was some professor at the music school, was thanking people for coming out, among other similar things.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/08/nl120-02.jpeg&quot; alt=&quot;Composers in Oodi&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I thought I should sit here and listen to them. But then I remembered why I was here. I moved to the other side, past the lift and the escalators, in search of a place to sit. Eventually I found one.&lt;/p&gt;
&lt;p&gt;I pulled out my Mac and started studying. I had originally planned to continue my DevOps Learning Plan. I was behind on it. What I did instead, and I had thought about doing this when I was getting off the tram, was to renew my AZ-104 certification for another year.&lt;/p&gt;
&lt;p&gt;What followed was me posting about it on LinkedIn, after which I started with my Learning Plan.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;A bit about the Learning Plan&lt;/h2&gt;
&lt;p&gt;I asked Claude to build me a 100-day learning plan, based on the market conditions in Finland, and my experiences. One goal of mine has been to get more hands-on and in-depth knowledge of Kubernetes. &lt;/p&gt;
&lt;p&gt;The plan is built in a way that by November 22nd it would be over.&lt;/p&gt;
&lt;p&gt;As the saying goes, if you want to make God laugh, show him your plans. &lt;/p&gt;
&lt;p&gt;Well, I did, and God laughed.&lt;/p&gt;
&lt;p&gt;I am behind on the plan. Still on Day 4, while I should have been on Day 14. But that&apos;s OK. Life has a funny way of throwing curveballs. It did. I&apos;m reeling. &lt;/p&gt;
&lt;p&gt;And so it goes.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Last week, I went to two awesome meetups - a DevOps Finland meetup on Tuesday, and a FAUG meetup on Wednesday. &lt;/p&gt;
&lt;p&gt;The first talk in the meetup was about a team&apos;s experience migrating from Ingress to Gateway API. It was a deeply technical and highly specific talk. If you were planning such a migration, the talk would have been super helpful. I&apos;m not planning such a migration, however. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/08/nl120-03.jpeg&quot; alt=&quot;The talk&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The second talk, by Lucas Käldström, was about access control in Kubernetes. I loved that talk.&lt;/p&gt;
&lt;p&gt;The thing with meetups is, if you&apos;re not going into the meetups with a goal in mind, they&apos;re useless. Sure, you get pizza and drinks, but what&apos;s the point really. I used to go to meetups for fun, still do, actually. I&apos;m interested in these platforms. I never had a goal, though. &lt;/p&gt;
&lt;p&gt;As I heard Lucas talk, though, I got a goal. I will ask him to be my mentor. And I did. &lt;/p&gt;
&lt;p&gt;After the talk, I went and shook hands with him, complimented him on his talk and asked him if he could mentor me. I was interested in Cloud-Native technologies and would love to talk more. He said sure. &lt;/p&gt;
&lt;p&gt;And that was that.&lt;/p&gt;
&lt;p&gt;We met and talked in &lt;a href=&quot;https://maps.app.goo.gl/kywfiCP5ExBPR1Wt9&quot;&gt;Ravintola Taulu&lt;/a&gt; about contributing to CNCF, about being paid to do it, about how Lucas had started off with porting k8s to ARM because he wanted to run it on Raspberry Pi&apos;s and there was no port available. We talked a bunch more. I showed him my learning plan, which he said looked OK. He shared some links which I&apos;m still going through.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://storage.sajalchoudhary.net/images/2026/08/nl120-04.jpeg&quot; alt=&quot;The restaurant where we sat and had coffee&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I finished reading &lt;a href=&quot;/bookshelf/atomic-habits&quot;&gt;Atomic Habits&lt;/a&gt; and &lt;a href=&quot;/bookshelf/the-courage-to-be-happy&quot;&gt;The Courage to be Happy&lt;/a&gt; this week.&lt;/p&gt;
&lt;p&gt;Atomic Habits is a much more tactical and practical book. It talks about atomicity - habits are small and they stack up to build a better life. And then how to go about building systems, so that you can do the thing you want to do. It is an interesting book - super dense, but there are quite a few things one could use to build habits.&lt;/p&gt;
&lt;p&gt;The Courage to be Happy is a different sort of book. It continues from where &lt;a href=&quot;/bookshelf/the-courage-to-be-disliked&quot;&gt;The Courage to be Disliked&lt;/a&gt; ended. I wanted a practical guide to Adler&apos;s philosophy, and this book had that, sort of. &lt;/p&gt;
&lt;p&gt;In it, the youngster returns to the old philosopher and wants practical steps on how to implement Adlerian philosophy in his teaching career.&lt;/p&gt;
&lt;p&gt;I was not super into the book in the first few chapters. That changed when the philosopher started talking about the three types of life tasks in detail. See, I&apos;m not an educator, so I was not able to connect to the first few chapters. But when he started talking about work relationships - &lt;em&gt;about how before you get a work, ability may play a part, but after you get a job, it&apos;s your sincerity and the way you do your work that counts&lt;/em&gt;, I got hooked.&lt;/p&gt;
&lt;p&gt;It was a nice read. Maybe not as shocking as &lt;em&gt;The Courage to be Disliked&lt;/em&gt;, because I was already familiar. But like the first book, it gave me plenty to think about.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you enjoyed reading this, and know someone else who might, please consider forwarding this to them. It would help this grow and make me happy. 😄&lt;/p&gt;
&lt;p&gt;Until next week.&lt;/p&gt;
</content:encoded><media:content url="https://storage.sajalchoudhary.net/images/2026/08/nl120-05.jpeg" medium="image"/><media:thumbnail url="https://storage.sajalchoudhary.net/images/2026/08/nl120-05.jpeg"/><category>nordletter</category><category>books</category><category>reading</category><category>learning</category><category>k8s</category><category>oodi</category><category>library</category><author>sajal@sajalchoudhary.net (Sajal Choudhary)</author></item></channel></rss>