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’ve had one too many problems to continue here. I’ve set up a Cloudflare Pages project with this site already, and will cut over the DNS in a week or so when I’ve ported the WebMentions Publisher build plugin I wrote to a Cloudflare native solution. Onward to the actual week notes now!
Work
This was my first week assuming full responsibilities of my team as part of the transition I talked about last week. There’s still a bit of chaos and new processes we’re having to work up to but it has not been as disruptive as I had expected. I’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 wrote about 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.
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 another PR to fix its (often benign) complaints for multiple rounds. There’s a lot of complaints across the org about this specific issue so hopefully there’s some improvements on this front soon.
Personal Projects
I lightly maintain a small Telegram bot named linkleaner which rewrites URLs sent by users to have better link previews and optionally redirect to privacy preserving frontends, which saw a little more external attention than I’m used to so I took some time to work on addressing the reported issues and fighting the bitrotted deployment pipeline.
Work on my-pi continued this week, I’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, “proxy” commands like `sudo` and `exec`, and much more. I also ported superpowers, and a very rough implementation of the Ralph Loop technique that has so far been rather terrible.
People
On Friday I worked out of Cafe Grey with Yash and Anunay, 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’ve come to expect from Bengaluru cafes.


On Saturday I went to watch Michael, with Yash, Anunay, Mayank and Anunay’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!

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’t know what the hell was happening there.

Gaming
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.
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 Sasikanth 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).
Food
We didn’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.

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.

