SJSaurav Jhainbug0.com·3d ago · 11 min readUser acceptance testing (UAT) in 2026: process, checklist, and where AI fitstldr: UAT stands for user acceptance testing. It is the final check before release, where the people who will actually use the software confirm it does what they need, not just what the spec said. Thi00
SJSaurav Jhainbug0.com·3d ago · 8 min readStripe test cards: the complete 2026 reference for every payment and decline scenariotldr: Every Stripe test card number in one place. Copy a number, set any future expiry and any CVC, and you can trigger a successful charge, a specific decline, a 3D Secure challenge, or a dispute wit00
SJSaurav Jhainbug0.com·Jul 7 · 5 min readThe 5 QA jobs you can't hand to AI (yet)tldr: We sell AI testing. Here are five parts of QA we won't pretend AI can do alone. The question every QA engineer is Googling in private "Will AI replace software testers" is a real search, and it00
SJSaurav Jhainsrvjha.hashnode.dev·Jul 1 · 8 min readWhat Actually Happens When You Send a Message to ChatGPT?You type a question, hit enter, and a few seconds later you have an answer that reads like a human wrote it. It feels a little like magic. It isn't. It's math, at a scale that's hard to picture, runni00
SJSaurav Jhainsrvjha.hashnode.dev·Apr 22 · 13 min readHow OIDC and OAuth Actually Works Under the Hood ?There is a good chance you have used "Login with Google" a hundred times without thinking twice about what is happening behind the scenes. And if you are building something, you have probably copy-pas00