Weekly Notes 2026/38

  • Yesterday (Sep 25, 2026) was my last day at Toyota Connected India (🚗️TCIN, Bengaluru). I’ll be starting a new position (Principal Engineer, tech-stack: Rust) at Progress Software (Bengaluru) from Oct 1. I’ve mostly positive things to say about my 7 months long stint at TCIN. I recommend them for Rust and C++ roles.
  • Over last few months, I turned a C firmware to Rust/embassy. The first iteration was done using Claude. After couple of days, I had a non-blocking firmware which worked without any bug!! This is very rare in other languages where things just work if they compile (Haskell also comes pretty close but it doesn’t work on embedded systems).
    • Claude did a decent job i.e. we had non-blocking firmware that has similar behavior. The code is also better than I’d have gotten if people wrote it. I am cleaning it up now especially around error handling. I’d say it was overall positive. On the other hand, the firmware I was working at TCIN, requires keen eyes if you are using Claude/Copilot.
    • When multiple people are working on a codebase, the trouble with LLM generated code is same as LLM generated text. Its hard to know what is important in the wall of text. When people write decent text or code, the important bit is usually obvious and review process starts from there. This is not to say that people don’t write vacuous or disjointed prose and code.
  • Ookie had annual sports day at her daycare this week. It was a fun gathering though clouds didn’t offer help. It was a sunny morning and kids got tired soon. Parents were as usual more tired!
  • SIR has been going on in my neighborhood where I’ve been voting for last ten years. Yesterday, the ECI appointed contact person called and asked for 2000 bribe to “take care of SIR notice”! I’ve blocked his number and will take care of notice by myself.

Leave a Reply

Discover more from Dilawar's Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading