Ady Stokes
Freelance Consultant
He / Him
MoT Ambassador. Currently semi-retired and freelancing. I am, amongst other things, a writer, speaker, and accessibility advocate. Leeds Chapter Lead. MoT Certs curator and article editor for MoT and WonderProxy. Testing wisdom, friendly, testing songs and poems. Great minds think differently. STEC and SQEC Certified.
Open To
Write
Teach
Speak
Meet at MoTaCon 2026
Podcasting
Review Conference Proposals
Achievements
Certificates
Awarded for:
Passing the exam with a score of 100%
Awarded for:
Passing the exam with a score of 100%
Activity
earned:
Member joined MoT Leeds chapter
earned:
Slack bug?
contributed:
Anyone else seen a preview upside down on Slack? This was a DM.
earned:
Do you have your Hamster badge yet?
thanked contributors on:
Another cracking Gemini image! 😂Seriously, I've mentioned this on a couple of calls and TWiQ podcasts that I was going through an interview process for a promotion. Well it happened, I have recentl...
Contributions
Anyone else seen a preview upside down on Slack? This was a DM.
All you have to do is update your LinkedIn banner
Nice to see my former SBG colleagues Steve and Alex in Leeds, with Ady as our host.
Two factor authentication, or 2FA, is a security process where a user provides two distinct forms of identification before gaining access to an account, system, or application.
In identity and access management (IAM) architectures, 2FA acts as a security gate within the authentication workflow, enforcing multi-layered defence.Authentication Factors look to combine two distinct pieces of information.
A knowledge Factor, which could be passwords, PINs, or secret answers.
A possession Factor, such as One Time Passcode (OTP), secondary apps e.g., Google Authenticator, Authy, etc.
An Inherence Factor is something you are. Your biometric data for Face ID, a fingerprint scanner, or even iris scans for secret agents or super villains!
For testing, you can mock 2FA endpoints in non-production environments to avoid dependencies on third parties. In automation, secret keys can work in test environments to generate valid OTP tokens within end-to-end UI tests. You can also implement conditional test configurations or feature flags (e.g., test-only OTPs or environment-level 2FA bypass) specifically for CI/CD pipeline runs.
An OTP is an automatically generated and secure numeric or alphanumeric string of characters that authenticates a user for a single transaction or login session.
Unlike the usual run of the mill passwords you use to log in to a site or app, an OTP (One Time Passcode) is valid for one use only. They are sent to previously provided details such as a phone number or email address. They typically expire after a short duration. Something like 1 to 5 minutes is typical, but some can be 10 minutes. It serves as a second layer of defence in Two Factor Authentication (2FA) and Multi Factor Authentication (MFA). They can also come from authentication apps or be physical hardware tokens.
An experimental evening turned into a discussion on how to be a new tester. Managing scripts and what might be next. Of course as Ady was involved there was robust discussion on accessibility! But,...
I’m guessing it’s 10 years of Hippo but not certain. Either way, big congrats!
Having never done an unscripted Summer Social is this the etiquette for them???
First written in 2023, but all the points are valid, and the introduction of AI seems to have made it worse. TL;DR
Digital accessibility refers to designing and developing websites and digital tool...