iamgr7Making things since 2011

iamgr7, a log by Gaurav Raj, making things since 2011

Stockholm · 59.33°N5 entries

I'm Gaurav Raj, a growth engineer in Stockholm, from Bengaluru. I love electronics and the web, and I have been writing code since 2011, when XDA taught me to flash my own builds onto a Sony Ericsson Xperia. For eight years I used that to grow companies. Now I build again, and I keep this log so what I learn stays checkable. Every number in it has a date.

about and timeline →

  1. 0005ci5 min

    Red doesn't always mean broken

    Two failures in one evening, neither caused by my code. How I told them apart, fixed both, and made CI cheaper.

  2. 0004llm evaluation6 min

    Before you fix the question, check the label

    My data said two categories got advice instead of names. The data was wrong, not the questions, and finding that out cost nothing.

  3. 0003data engineering6 min

    Every answer costs money, so nothing gets overwritten

    When each row is a receipt, upserts are a bug. Three rules that make paid data safe.

  4. 0002llm engineering6 min

    The model that said no to my forced tool call

    Upgrading one step to a newer model broke the trick every step relied on. The fix was better than the trick.

  5. 0001performance7 min

    2.3 MB per click: how my console got slower every week

    My internal console wasn't slow because of code. It was slow because of what each row carried, and where the server lived.