<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet href="/pretty-feed-v3.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Gaming on Harsh Shandilya</title>
    <link>https://msfjarvis.dev/tags/gaming/</link>
    <description>Recent content in Gaming on Harsh Shandilya</description>
    <image>
      <title>Harsh Shandilya</title>
      <url>https://msfjarvis.dev/android-chrome-512x512.webp</url>
      <link>https://msfjarvis.dev/android-chrome-512x512.webp</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>me@msfjarvis.dev (Harsh Shandilya)</managingEditor>
    <webMaster>me@msfjarvis.dev (Harsh Shandilya)</webMaster>
    <lastBuildDate>Sun, 26 Apr 2026 15:30:00 +0530</lastBuildDate><atom:link href="https://msfjarvis.dev/tags/gaming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Weeknotes: Week #17 (2026)</title>
      <link>https://msfjarvis.dev/posts/weeknotes-week-17-2026/</link>
      <pubDate>Sun, 26 Apr 2026 15:30:00 +0530</pubDate>
      <author>me@msfjarvis.dev (Harsh Shandilya)</author>
      <guid>https://msfjarvis.dev/posts/weeknotes-week-17-2026/</guid>
      <description>Adapting to changes at work and doing a bunch of gaming</description>
      <content:encoded><![CDATA[<p>On Wednesday 22nd April this site was down for a few hours in the morning India time thanks to Netlify failing to renew its certificate. Why they thought it was not an operation that should be retried is beyond me, because when I logged into the dashboard and pressed the renew button it was able to provision a certificate in under 2 minutes. Netlify has been a good host for nearly 4 years now (logs say I signed up on Sep 23, 2022), but at this point I&rsquo;ve had one too many problems to continue here. I&rsquo;ve set up a Cloudflare Pages project with this site already, and will cut over the DNS in a week or so when I&rsquo;ve ported the <a href="https://github.com/msfjarvis/netlify-webmentions-extension/">WebMentions Publisher</a> build plugin I wrote to a Cloudflare native solution. Onward to the actual week notes now!</p>
<h1 id="work">Work</h1>
<p>This was my first week assuming full responsibilities of my team as part of the <a href="/posts/weeknotes-week-16-2026/#work">transition</a> I talked about last week. There&rsquo;s still a bit of chaos and new processes we&rsquo;re having to work up to but it has not been as disruptive as I had expected. I&rsquo;ve continued to mostly focus on my engineering work and burn down our backlog as part of a bug bash sprint, inspired by a similar thing Lalit Maganti <a href="https://lalitm.com/fixits-are-good-for-the-soul/">wrote about</a> some time ago. LLMs have been quite useful here, both for identifying low hanging fruit to work through as well as actually implementing solutions. One of the tickets I worked on this week was so old that half the code it was meant to change is gone already.</p>
<p>On the flip side I had an absolutely abysmal time getting release PRs through our mandatory AI reviewer since it tries to understandably be extra paranoid for those. The issue is that these are PRs that go from one protected branch to another, so I have to raise <em>another</em> PR to fix its (often benign) complaints for multiple rounds. There&rsquo;s a lot of complaints across the org about this specific issue so hopefully there&rsquo;s some improvements on this front soon.</p>
<h1 id="personal-projects">Personal Projects</h1>
<p>I lightly maintain a small Telegram bot named <a href="https://github.com/msfjarvis/linkleaner">linkleaner</a> which rewrites URLs sent by users to have better link previews and optionally redirect to privacy preserving frontends, which saw a <a href="https://github.com/msfjarvis/linkleaner/issues/70">little more</a> <a href="https://github.com/msfjarvis/linkleaner/issues/72">external attention</a> than I&rsquo;m used to so I took some time to work on addressing the reported issues and fighting the bitrotted deployment pipeline.</p>
<p>Work on <a href="https://git.msfjarvis.dev/msfjarvis/my-pi">my-pi</a> continued this week, I&rsquo;ve continued adding features to the harness. First up was a robust permissions system for the Bash tool so I can control what commands LLMs can run. I took care to ensure I was learning from the ways OpenCode falls short here, so the extension takes care of handling pipelines, &ldquo;proxy&rdquo; commands like `sudo` and `exec`, and much more. I also ported <a href="https://github.com/obra/superpowers">superpowers</a>, and a very rough implementation of the <a href="https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum">Ralph Loop technique</a> that has so far been rather terrible.</p>
<h1 id="people">People</h1>
<p>On Friday I worked out of <a href="https://www.bangaloreeats.com/place/cafe-grey-by-dongle-and-co-indiranagar">Cafe Grey</a> with <a href="https://yashgarg.dev/">Yash</a> and <a href="https://github.com/anunaym14">Anunay</a>, which was pretty nice and let us beat the heat for a few hours. The food was decent, coffees were great and the pricing was not as eye watering as I&rsquo;ve come to expect from Bengaluru cafes.</p>
<figure>
    <img loading="lazy" src="nachos-at-cafe-grey.webp"
         alt="A white ceramic plate with a pile of nachos in the middle. There&#39;s melty white cheese all over the top."/> <figcaption>
            These nachos were tasty but also obviously fresh out of a bag.
        </figcaption>
</figure>

<figure>
    <img loading="lazy" src="chicken-popcorn-at-cafe-grey.webp"
         alt="A plate of fried chicken popcorn with small bowls of mayonnaise and ketchup. There&#39;s a lemon half sitting on top of the chicken, which itself is on thin bed of lettuce."/> <figcaption>
            Can&#39;t really complain about fried chicken.
        </figcaption>
</figure>

<p>On Saturday I went to watch <a href="https://www.imdb.com/title/tt11378946/">Michael</a>, with Yash, Anunay, <a href="https://github.com/mayankofficial999">Mayank</a> and Anunay&rsquo;s friend Harshit. The movie was great, and I only learned after the movie that Michael Jackson was portrayed by his nephew Jaafar who is also making his debut with this film. One hell of a start to an acting career!</p>
<figure>
    <img loading="lazy" src="michael.webp"
         alt="A scene from the movie Michael showing him singing on stage in a black jacket."/> <figcaption>
            The picture&#39;s a little lopsided because of letterboxing, my positioning and most importantly my ineptitude.
        </figcaption>
</figure>

<p>When the movie finished we noticed some ruckus erupting in the front of the theater and apparently it was knock-off mascots just dancing away?!?? We still don&rsquo;t know what the hell was happening there.</p>
<figure>
    <img loading="lazy" src="knock-off-mascots-at-michael.webp"
         alt="A slightly blurry zoomed in photo of the front of a movie theater, showing mascots in costumes: Hello Kitty, Mickey Mouse and a nondescript mouse I cannot identify immediately."/> <figcaption>
            For how random this was, the mascots were having fun with it.
        </figcaption>
</figure>

<h1 id="gaming">Gaming</h1>
<p>Big week of games news for me, Hades 2 got a couple of updates adding post end-game content that I checked out and loved being terrible at.</p>
<p>Marvel Rivals got another limited time zombies event which I will be sinking a lot of hours into, like last time. It will also probably be a solo affair, again like last time. Had a chance to play some Rivals ranked with <a href="https://www.sasikanth.dev/">Sasikanth</a> which validated our theory that the correct time to win games are the weeknights when the proverbial electricians and plumbers are playing (people who are too employed to be great at the game, to put it more directly).</p>
<h1 id="food">Food</h1>
<p>We didn&rsquo;t do anything particularly new this week with food. We had an early mishap with a veggie pulav that we both put too much spice into and also failed to cook that spice out so it was borderline inedible. Yash and I found ourselves quietly eating mangoes right after to soothe our burning palates.</p>
<figure>
    <img loading="lazy" src="dangerous-pulav.webp"
         alt="A bowl containing pulav, an Indian rice dish that&#39;s typically pressure cooked rice with misc veggies and spices. Ours doesn&#39;t look particularly different from what you&#39;d expect, but the flavor was abysmal. We fucked up big time here."/> <figcaption>
            This thing was genuinely close to being radioactive.
        </figcaption>
</figure>

<p>On Friday I only had myself to make dinner for so I went for a classic nacho dip/salad thing which was incredibly easy to put together and tasted delicious, validated by resident protein maxxer Yash.</p>
<figure>
    <img loading="lazy" src="nacho-dip-at-home.webp"
         alt="A bean nacho dip with red beans, cucumbers, onions, tomatoes, and corn; all wrapped up in a dressing made with a some jarred salsa, olive oil, apple cider vinegar, onion powder, and a bit of hot sauce."/> <figcaption>
            I could eat this every day and not tire of it, veggies in a bowl is a pretty versatile canvas.
        </figcaption>
</figure>

]]></content:encoded>
    </item>
    
  </channel>
</rss>
