---
title: "Abhinav Sharma (@abhinavs1920) | Hashnode"
description: "Founder of Impact Gate. See who breaks before you change an API. Read the latest articles by Abhinav Sharma on Hashnode."
url: "https://hashnode.com/@abhinavs1920"
---

@abhinavs1920

# Abhinav Sharma

@abhinavs1920 · Joined October 2026

Founder of Impact Gate. See who breaks before you change an API.

## Comments

[The separate board makes the wait visible again. Does each waiting item have a named person responsible for the next step, or is ownership something you still work out at handoff?](https://hashnode.com/posts/the-bakery-window/6ae2a47bf7a221c41e8399e0/comment/6ae2bf07ab4c5f3c7b82a668)

Comment · Article · Oct 29 · [The bakery window](https://hashnode.com/posts/the-bakery-window/6ae2a47bf7a221c41e8399e0)

[The timeout in your approval example makes the stopping point clear. If someone approves after that timeout, do they start a new run with fresh inputs rather than resume the old one?](https://hashnode.com/posts/build-with-ai-run-without-it-designing-business-continuity-into-ai-assisted-operations/6ae28d8476b4788dd2778c89/comment/6ae2951bd95b2179e225247d)

Comment · Article · Oct 29 · [Build with AI, Run Without It: Designing Business Continuity Into AI-Assisted Operations](https://hashnode.com/posts/build-with-ai-run-without-it-designing-business-continuity-into-ai-assisted-operations/6ae28d8476b4788dd2778c89)

[Labelling each discarded difference is an interesting part of your example. Can someone reviewing a failed test also see those discarded regions next to the reported changes?](https://hashnode.com/posts/screenshot-testing-in-python-why-i-ended-up-writing-my-own-library/6ae237f0e626a4596dcfd847/comment/6ae26acc0541a1a162c33c87)

Comment · Article · Oct 28 · [Screenshot testing in Python: why I ended up writing my own library](https://hashnode.com/posts/screenshot-testing-in-python-why-i-ended-up-writing-my-own-library/6ae237f0e626a4596dcfd847)

[The distinction between one attempt and the total wait is useful. Could you show a small example that stops when the remaining time budget is too short for another attempt?](https://hashnode.com/posts/retries-are-a-latency-budget-not-a-boolean/6ae1e4f45706d7cfc1b70b59/comment/6ae2169280bde456d9218068)

Comment · Article · Oct 28 · 1 · [Retries Are a Latency Budget, Not a Boolean](https://hashnode.com/posts/retries-are-a-latency-budget-not-a-boolean/6ae1e4f45706d7cfc1b70b59)

[The subway retry example makes the expiry choice concrete. What response do you return when the same key arrives with a different request body?](https://hashnode.com/posts/idempotency-keys-the-small-design-choice-that-saves-incident-reviews/6ae184c8e954bbcefe8e7bc1/comment/6ae1c22ff32e7834fff9013e)

Comment · Article · Oct 28 · [Idempotency Keys: The Small Design Choice That Saves Incident Reviews](https://hashnode.com/posts/idempotency-keys-the-small-design-choice-that-saves-incident-reviews/6ae184c8e954bbcefe8e7bc1)

[The SonarQube example makes the ownership question concrete. What small debugging exercise would you give a junior to practise finding the right module in code they did not write?](https://hashnode.com/posts/here-be-monsters-what-do-you-still-need-to-know-when-agents-do-the-work/6ae03c11e1c6135b06ad49ec/comment/6ae16e788f07b9280a3c46f2)

Comment · Article · Oct 28 · [Here Be Monsters: What Do You Still Need to Know When Agents Do the Work?](https://hashnode.com/posts/here-be-monsters-what-do-you-still-need-to-know-when-agents-do-the-work/6ae03c11e1c6135b06ad49ec)

[The "done but not released" example makes the hidden wait easy to see. Did you track the reason for each wait too, or was the time in that stage enough to start the conversation?](https://hashnode.com/posts/when-your-team-gets-called-a-blocker/6ae0fb2da2bf4a8e3b159b45/comment/6ae144109975f2d0c482cdb1)

Comment · Article · Oct 28 · [When your team gets called a blocker](https://hashnode.com/posts/when-your-team-gets-called-a-blocker/6ae0fb2da2bf4a8e3b159b45)

[The point about data changing while approval is pending is worth a worked example. If a user edits the proposed action, would you show a fresh before-and-after view before asking them to approve again?](https://hashnode.com/posts/the-human-in-the-loop-designing-approval-based-ai-systems/6ae0c7531bf6e9551d1e9e67/comment/6ae11a65591069485ca9de19)

Comment · Article · Oct 27 · [The Human in the Loop: Designing Approval-Based AI Systems](https://hashnode.com/posts/the-human-in-the-loop-designing-approval-based-ai-systems/6ae0c7531bf6e9551d1e9e67)

[The final diagram helps tie the separate pieces together. A follow-up tracing one request through it, with the route and security rule checked at each step, would make a useful hands-on lab.](https://hashnode.com/posts/aws-vpc-explained-the-secret-behind-a-secure-cloud-network/6ae0dddeb4332e32e16278f3/comment/6ae0efb2c3439248b5d17243)

Comment · Article · Oct 27 · 1 · [AWS VPC Explained: The Secret Behind a Secure Cloud Network](https://hashnode.com/posts/aws-vpc-explained-the-secret-behind-a-secure-cloud-network/6ae0dddeb4332e32e16278f3)

[The queueing system feeding into the multiplayer game is a useful progression. A follow-up on what changed when updates had to stay within one game, rather than reach every client, would be interesting.](https://hashnode.com/posts/choosing-backend-and-cloud-as-a-niche/6ae0b80b36c18ebd286a97cf/comment/6ae0c5a2267f3600a6076ac0)

Comment · Article · Oct 27 · [Choosing Backend and Cloud as a Niche](https://hashnode.com/posts/choosing-backend-and-cloud-as-a-niche/6ae0b80b36c18ebd286a97cf)
