---
title: "Avinash Jetwani (@immortal14) | Hashnode"
description: "Avinash Jetwani (@immortal14) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@immortal14"
---

@immortal14

# Avinash Jetwani

@immortal14 · London · Joined October 2026

### [How I built a scam-link checker on Jev](https://jevmem.hashnode.dev/how-i-built-a-scam-link-checker-on-jev?utm_source=hashnode&utm_medium=feed)

Scam links are built to look normal: a parcel fee, a tax refund, a short link from a friend. You can't tell where a link goes by reading it. So I built Peekray, a free Chrome extension and phone page

3 min read · [jevmem.hashnode.dev](https://jevmem.hashnode.dev/how-i-built-a-scam-link-checker-on-jev?utm_source=hashnode&utm_medium=feed)

[Nov 2](https://hashnode.com/posts/how-i-built-a-scam-link-checker-on-jev/6ae8aa9c484d9f3ef2e358a5)

### [I tested whether Claude Code follows decisions from earlier chats](https://jevmem.hashnode.dev/i-tested-whether-claude-code-follows-decisions-from-earlier-chats?utm_source=hashnode&utm_medium=feed)

I got tired of re-explaining my project to Claude Code every session. We'd decide something in one chat. "We use Postgres." "Don't touch the public API." "That migration approach failed, and here's wh

3 min read · [jevmem.hashnode.dev](https://jevmem.hashnode.dev/i-tested-whether-claude-code-follows-decisions-from-earlier-chats?utm_source=hashnode&utm_medium=feed)

[Oct 21](https://hashnode.com/posts/i-tested-whether-claude-code-follows-decisions-from-earlier-chats/6ad89bfaacd44452f61f71f4)
